En Sii Group Colombia estamos en búsqueda de un(a) C# Developer para un proyecto internacional en el sector aeronáutico.
Responsabilidades principales
• Diseñar e implementar microservicios bajo principios de arquitectura hexagonal, domain-driven design y enfoques API-first, event-driven y security-first.
• Desarrollar código limpio y mantenible en C# (o Java), aplicando principios SOLID y buenas prácticas de ingeniería de software.
• Definir y ejecutar estrategias de pruebas unitarias e integración para garantizar alta calidad y confiabilidad del código.
• Contribuir a procesos de integración y despliegue continuo (CI/CD) y prácticas DevOps en entornos Azure.
• Colaborar en equipos ágiles multidisciplinarios y con terceros, asegurando entregas frecuentes con estándares elevados de calidad.
Descripción
Requerimientos
• 3+ años de experiencia en desarrollo de software con C#
• Deseable experiencia Java.
• Experiencia en diseño e implementación de arquitecturas de microservicios.
• Conocimiento en arquitectura hexagonal, domain-driven design y principios SOLID.
• Experiencia en pruebas unitarias (xUnit deseable) y prácticas TDD.
• Experiencia con Azure DevOps y/o GitHub, GitHub Actions y pipelines CI/CD.
• Conocimiento en contenedores (Docker) y orquestación (Kubernetes / AKS).
• Experiencia con arquitecturas orientadas a eventos (Kafka o Azure Event Hubs).
• Conocimientos en bases de datos SQL y/o NoSQL y modelado de datos.
• Experiencia con especificaciones OpenAPI y Design First API Design.
• Inglés conversacional (B2 - C1)
Cargando ofertas similares...