Este es un puesto de trabajo remoto.
Global Business IT, Corp., está en búsqueda de perfiles Senior .NET Developer altamente calificados que se encargarán de diseñar, desarrollar y mantener aplicaciones robustas y escalables utilizando el framework .NET. El candidato ideal colaborará estrechamente con equipos técnicos y de negocio para asegurar la correcta implementación de soluciones que impulsen los objetivos estratégicos de la organización. Además, garantizará que las soluciones sean eficientes, seguras y estén alineadas con las mejores prácticas de desarrollo.
Funciones del trabajo:
- Diseñar, desarrollar y mantener aplicaciones basadas en .NET Core y C#.
- Trabajar en estrecha colaboración con otros equipos de desarrollo para asegurar la implementación exitosa de proyectos.
- Optimizar y refactorizar código existente para mejorar el rendimiento y la escalabilidad.
- Implementar y gestionar soluciones en Azure, utilizando servicios como Azure Functions, Azure Blob Storage, Cosmos DB, y Azure API Management.
- Utilizar Terraform para la gestión de infraestructura como código (IaC).
- Configurar y gestionar pipelines en Azure DevOps para asegurar la automatización de procesos de integración continua y despliegue continuo (CI/CD).
- Asegurar que las soluciones desarrolladas cumplan con los estándares de calidad, seguridad y buenas prácticas de desarrollo (SOLID, Clean Code).
Requisitos
- Dominio del inglés (escrito y hablado) Nivel C1+.
- Mínimo 5 años de experiencia como Ingeniero de Software.
- Experiencia comprobada en el desarrollo de soluciones con .NET Core y C#, ya sea en Back-End o Full Stack.
- Sólida experiencia en la administración y manejo de bases de datos con SQL Server.
- Conocimiento avanzado en el uso de servicios de Azure, tales como Private Endpoints en Azure Functions, Azure Blob Storage, Cosmos DB, Azure API Management, Azure Front Door y Azure App Services.
- Competencia en Terraform para la gestión de infraestructura como código (IaC).
- Familiaridad con pipelines de Azure DevOps para automatización de procesos de integración y despliegue continuo (CI/CD).
Ventajas
Contamos con acceso a cursos, capacitaciones y entrenamientos que te brindará posibilidades de crecimiento personal y profesional.