Beneficios:
- Coincidencia 401(k)
- Salario competitivo
- Seguro médico
- Tiempo libre remunerado
Sobre el puesto
Buscamos un desarrollador .NET para diseñar, construir, operar y modernizar aplicaciones empresariales que apoyen misiones federales en un entorno regulado. Convertirás los requisitos funcionales en componentes seguros, escalables y mantenibles usando C#, plataformas .NET actuales y React. Trabajarás en desarrollo web full-stack, APIs alojadas en la nube en Azure, pipelines de entrega automatizadas y operaciones y mantenimiento continuos de sistemas existentes. Trabajarás de forma independiente en las funciones asignadas mientras colaborarás con ingenieros senior, arquitectos, analistas y partes interesadas gubernamentales en un equipo Ágil y DevSecOps.
Responsabilidades clave
Responsabilidades clave
- Diseñar, desarrollar, probar y mantener aplicaciones web usando C#, ASP.NET Core y frameworks de front-end modernos (Angular o React).
- Construir y mantener APIs y microservicios RESTful, desplegados en Microsoft Azure (App Service, Functions, AKS o similares).
- Moderniza las aplicaciones heredadas migrando el código de .NET Framework a .NET 6/8+, refactorizando para mantener y mejorar el rendimiento.
- Diseña y optimiza el acceso a los datos utilizando Entity Framework Core y SQL Server, incluyendo consultas, procedimientos almacenados y cambios de esquema.
- Escribe pruebas unitarias e integradoras y participa en revisiones de código para mantener los estándares de calidad.
- Contribuir a las canalizaciones CI/CD en Azure DevOps o GitHub Actions.
- Aplicar prácticas de codificación segura alineadas con los requisitos de seguridad de OWASP, NIST y de las agencias, y remediar los hallazgos de los escaneos de seguridad.
- Participa en ceremonias Agile (planificación de sprints, monólogos y retrospectivas) y estima el trabajo asignado.
- Solucionar problemas y resolver problemas de producción, y documentar diseños y procedimientos técnicos.
- Colabora con analistas de negocio, testers y partes interesadas gubernamentales para traducir los requisitos en software funcional.
Cualificaciones requeridas
- Licenciatura en Informática, Sistemas de Información, Ingeniería de Software o un campo relacionado; 4 años adicionales de experiencia relevante pueden sustituir por un título.
- 5+ años de experiencia profesional en desarrollo de software, desarrollo de aplicaciones web y operaciones y mantenimiento de aplicaciones.
- Experiencia práctica en la creación de aplicaciones web full-stack con C#, ASP.NET Core (MVC y Web API), plataformas .NET actuales y Entity Framework.
- Experiencia con React, JavaScript/TypeScript, HTML y CSS.
- Sólidas habilidades SQL con Microsoft SQL Server.
- Experiencia construyendo y consumiendo APIs RESTful.
- Experiencia apoyando aplicaciones de producción, incluyendo resolución de problemas, análisis de causas raíz y remediación de defectos.
- Conocimiento práctico de las canalizaciones Git y CI/CD, incluyendo compilaciones automatizadas, pruebas y despliegues.
- Conocimiento práctico de prácticas de desarrollo seguro, incluyendo revisión de código, remediación de vulnerabilidades, manejo de secretos y gestión de dependencias.
- Experiencia trabajando en equipos Ágiles/Scrum.
- Ciudadanía estadounidense y la capacidad de obtener y mantener una determinación de idoneidad del Fideicomiso Público.
- Capacidad para trabajar en el área metropolitana de Washington, DC en un horario híbrido.
Cualificaciones Preferidas
- Fideicomiso Público Activo (por ejemplo, HHS, DHS u otra agencia civil).
- Experiencia previa apoyando programas del gobierno federal.
- Experiencia con servicios de Azure como App Service, Functions, Key Vault y Application Insights, o Azure Government.
- Familiaridad con los conceptos de Azure Data Lake Storage, incluyendo almacenamiento estructurado y no estructurado, controles de acceso e integración de analítica.
- Experiencia migrando aplicaciones de .NET Framework a .NET actual.
- Familiaridad con la contenedorización (Docker, Kubernetes) y la infraestructura como código.
- Conocimiento de los estándares de accesibilidad de la Sección 508 y de los marcos federales de seguridad (NIST 800-53, FedRAMP).
- Experiencia usando herramientas de programación habilitadas por IA con revisión y controles de seguridad adecuados por parte de los desarrolladores, o integrando servicios de IA/ML en aplicaciones.
- Certificación Microsoft, como Azure Developer Associate (AZ-204) o Azure DevOps Engineer Expert (AZ-400).
Compensación: 115.000,00 $ - 125,000,00 $ al año
Sobre nosotros
Nuestro enfoque
Creemos firmemente en la singularidad de cada negocio, lo que requiere un enfoque personalizado para la transformación. Esta convicción nos impulsa a invertir tiempo en comprender los desafíos históricos y el marco operativo de una organización. Nuestro compromiso es fomentar la innovación adoptando una estrategia personalizada que optimice la utilización de los recursos humanos y los activos de datos de una organización. Con una amplia experiencia, nos especializamos en guiar a las organizaciones en la implementación de seguridad post-cuántica, protocolos de autonomía e inteligencia artificial.
Estamos comprometidos a trabajar con los clientes para distorsionar, modernizar y transformar positivamente sus organizaciones y procesos empresariales. Entre los logros destacados se encuentran iniciativas destinadas a mejorar la resiliencia humana en la cadena de suministro alimentario, aprovechar la autonomía para operaciones optimizadas, establecer capacidades de raíz de confianza para datos de alta calidad y confianza, y diseñar ecosistemas y herramientas para asegurar y transferir valor digital a través de monederos digitales. . Nuestra competencia se extiende al uso de inteligencia artificial y datos para reforzar la seguridad y mejorar la visibilidad de los activos de datos, ayudando en la gestión de problemas de salud a nivel local, estatal y nacional. Hemos desarrollado una postura de seguridad moderna para mitigar eficazmente los riesgos asociados a los ciberataques procedentes de los estados-nación. Nuestra amplia experiencia se basa en el trabajo colaborativo con equipos multidisciplinares diversos, prosperando en entornos altamente complejos y en rápida evolución.
(si ya tienes un currículum en Indeed)
