Desarrollador .NET Semi Senior
Muss:C#AzureDockerDevOpsCI/CDSenior
¡Sé parte de Stefanini!
En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.
Responsabilidades y atribuciones
Buscamos un Desarrollador .NET Semi Senior para apoyar un proyecto de migración de sistemas hacia una nueva arquitectura, participando en el diseño, desarrollo y evolución de componentes y APIs bajo tecnologías Microsoft y servicios de Azure.
El profesional deberá contar con sólida experiencia en desarrollo con C# y .NET, capacidad para trabajar con arquitecturas modernas y buenas prácticas de desarrollo, así como disposición para adoptar nuevas versiones y tecnologías dentro del ecosistema .NET.
- Participar en proyectos de migración de aplicaciones y sistemas legados hacia nuevas arquitecturas.
- Diseñar, desarrollar y mantener aplicaciones utilizando C# y .NET.
- Desarrollar e implementar APIs REST utilizando ASP.NET Core.
- Participar en la definición y evolución de componentes de software bajo principios de arquitectura limpia.
- Realizar consultas y desarrollo sobre SQL Server, incluyendo modelamiento relacional y comprensión de stored procedures.
- Integrar aplicaciones con servicios de Microsoft Azure.
- Participar en procesos de modernización y migración tecnológica.
- Implementar buenas prácticas de desarrollo y principios SOLID y Clean Architecture.
- Desarrollar y mantener pruebas unitarias.
- Participar en procesos de integración y despliegue continuo.
- Trabajar con equipos multidisciplinarios bajo metodologías ágiles.
- Documentar componentes, desarrollos e integraciones realizadas.
- Participar en la identificación y solución de problemas técnicos durante las diferentes etapas del proyecto.
- Trabajar con tecnologías de contenedorización como Docker.
- Mantenerse actualizado frente a la evolución del ecosistema .NET, incluyendo la disposición para trabajar con .NET 10.
Requisitos y calificaciones
Profesional en Ingeniería de Sistemas, Ingeniería de Software, Ingeniería Informática o carreras afines.
- 3+ años de experiencia en desarrollo de software con tecnologías .NET.
- Experiencia demostrable en desarrollo con C# y APIs REST.
- Deseable experiencia participando en proyectos de modernización o migración tecnológica.
- Experiencia sólida en C# y .NET, ya sea .NET Framework o .NET Core/8.
- Experiencia en desarrollo de APIs REST con ASP.NET Core.
- Manejo de SQL Server:
- Consultas SQL.
- Modelamiento relacional.
- Comprensión y uso de stored procedures.
- Conocimiento de servicios de Microsoft Azure, especialmente:
- Azure App Service.
- Azure Functions.
- Azure SQL.
- Conocimiento y aplicación de:
- SOLID.
- Clean Architecture.
- Pruebas unitarias.
- Experiencia con Docker o contenedores, aunque sea a nivel básico.
- Disposición para trabajar con .NET 10.
Deseable:
- Experiencia con Azure DevOps.
- Conocimiento de CI/CD y pipelines.
- Experiencia con Azure API Management o herramientas similares.
- Experiencia previa participando en migraciones de sistemas legados.
- Certificación AZ-900 o AZ-204.
- Conocimientos básicos de Terraform o Bicep / Infrastructure as Code.
- Experiencia en el sector financiero o en ambientes con altos requerimientos de seguridad.
- Conocimiento de buenas prácticas de seguridad en desarrollo de aplicaciones.