Software Engineering .NET (Tech Lead)
Role details
Job location
Tech stack
Job description
Contribuir al equipo 'Scrum' con liderazgo técnico.
-
Analizar y proponer soluciones o mejoras técnicas para proyectos actuales y futuros.
-
Elaborar documentación técnica de los proyectos.
-
Garantizar la adherencia a los requisitos técnicos y no funcionales.
-
Evaluar el impacto, identificar ajustes o mejoras durante la ejecución de proyectos.
-
Ofrecer soporte y validar las implementaciones del equipo 'Scrum'.
-
Analizar e implementar soluciones técnicas.
-
Mantener la infraestructura como código utilizando prácticas DevOps.
Requirements
· Al menos 8 años de experiencia en desarrollo con tecnologías .NET.
· Profundo conocimiento de .NET Core. (.Net 6 o superior).
· Conocimiento de herramientas de control de código GIT.
· Buen conocimiento de bases de datos no relacionales.
· Experiencia sólida en C#, con un enfoque en buenas prácticas, principios de diseño (como SOLID) y principios de desarrollo orientado a objetos (OOP).
· Experiencia en arquitecturas de microservicios y arquitectura orientada a eventos.
· Experiencia con Azure, con habilidades para diseñar y desplegar aplicaciones escalables y seguras en la nube.
· Conocimiento en CI/CD pipelines (Azure DevOps) para la automatización de despliegues y pruebas.
· Herramientas de Integración Continua. Información adicional
- ? ️? Formarás parte de un gran equipo de profesionales con inquietud y motivación por el desarrollo y la programación.
Benefits & conditions
- Trabajarás a jornada completa con un horario flexible bajo un modelo de trabajo remoto.
- ?️? 22 días de vacaciones + 2 de asuntos propios.
- ??? Formación por parte de la empresa para que puedas seguir desarrollándote y promocionar dentro del plan de carrera que existe para ti.
- ? Podrás asistir a eventos y conferencias relevantes del sector.
- ? Estabilidad y buen clima laboral.