Booz Allen Hamilton
Axiom Path
Arquitecto de Soluciones Tecnológicas
Forma Parte De Un Equipo De Alto Rendimiento
Únete a un grupo colaborativo de arquitectura tecnológica que da soporte a la entrega de aplicaciones modernas en múltiples equipos de desarrollo Agile. Este equipo trabaja en estrecha colaboración con ingeniería de software, producto, arquitectura empresarial y partes interesadas del negocio para diseñar soluciones prácticas, guiar decisiones técnicas y ayudar a los equipos de desarrollo a pasar del concepto a la implementación funcional. El entorno es práctico, orientado a Microsoft y se centra en la creación de aplicaciones escalables, la mejora de la calidad de entrega y la exploración de formas prácticas de utilizar tecnología emergente.
¿Qué Te Espera?
Este puesto es ideal para un desarrollador senior de alto rendimiento o un líder técnico que esté listo para profundizar en la arquitectura de soluciones sin dejar de estar cerca de la entrega práctica. El puesto se desarrolla de forma presencial 4 días por semana en South Park, Charlotte, NC, y se prefieren candidatos locales. El puesto ofrece exposición a la arquitectura de aplicaciones, entrega basada en la nube, integraciones con proveedores, plataformas de low-code, prácticas de desarrollo habilitadas por IA y liderazgo técnico inter-equipos.
Cómo Generarás Impacto
- Diseñar soluciones de software de extremo a extremo que ayuden a los equipos de entrega Agile a pasar de la necesidad del negocio a la implementación técnica funcional.
- Crear una dirección de arquitectura práctica, marcos de soluciones y directrices técnicas a partir de las cuales los desarrolladores puedan construir.
- Colaborar estrechamente con los equipos de desarrollo para evaluar opciones, explicar compensaciones y guiar la toma de decisiones técnicas.
- Revisar código, mentorizar desarrolladores y ayudar a los equipos a mejorar la calidad, la mantenibilidad y la alineación con los estándares de arquitectura.
- Soportar la arquitectura en entornos de aplicaciones basados en Microsoft, incluyendo aplicaciones web, APIs, bases de datos SQL, servicios en la nube y soluciones con alta carga de integración.
- Ayudar a evaluar plataformas de proveedores, herramientas internas, integraciones de datos y tecnologías empaquetadas para determinar el enfoque de solución más adecuado.
- Utilizar herramientas de desarrollo habilitadas por IA de forma responsable para mejorar la calidad del código, la refactorización, la velocidad de entrega y la resolución de problemas técnicos.
- Mirar hacia adelante en un horizonte de entrega de 6 a 12 meses para ayudar a los equipos a anticipar riesgos, dependencias, necesidades de modernización y prioridades cambiantes del negocio.
Requisitos
¿Eres un líder técnico full-stack probado, listo para crecer hacia la arquitectura de soluciones?
- 5+ años de experiencia en desarrollo de software, diseño de soluciones, liderazgo técnico o experiencia adyacente a la arquitectura.
- Sólida experiencia en desarrollo de aplicaciones full-stack, idealmente con profundidad en el nivel intermedio y back-end.
- Experiencia práctica con .NET, C#, SQL, Git, APIs y entrega de aplicaciones web modernas.
- Sólida capacidad en SQL y comodidad trabajando con aplicaciones o integraciones basadas en datos.
- Experiencia con Azure o plataformas en la nube comparables, incluyendo una comprensión práctica de los servicios en la nube, VMs, almacenamiento, redes y consideraciones de seguridad.
- Experiencia trabajando en entornos de entrega Agile y colaborando estrechamente con desarrolladores, propietarios de productos y partes interesadas técnicas.
- Capacidad para revisar código, explicar mejoras técnicas y mentorizar desarrolladores sin necesidad de autoridad de gestión directa.
- Sólida comprensión de la arquitectura de aplicaciones, patrones de integración, sistemas distribuidos y compensaciones de diseño de software.
- Capacidad para comparar múltiples opciones técnicas y explicar claramente qué camino es el mejor y por qué.
- La exposición a entornos basados en Microsoft como Blazor, APIs, SQL Server, Power Platform o ServiceNow es una ventaja.
- Familiaridad con herramientas de desarrollo habilitadas por IA y la capacidad de utilizarlas de forma reflexiva en la revisión de código, la refactorización o la mejora de soluciones.
- Se prefiere título de Grado en Ciencias de la Computación, Tecnología de la Información o un campo relacionado.
