12 nov
|
Softtek
|
Colombia
Desarrollador .
NET Proficient Descripción de puesto Responsabilidades
• Desarrollar, mantener y evolucionar aplicaciones empresariales de extremo a extremo utilizando tecnologías del ecosistema Microsoft como C#, .
NET Core, .
NET Framework, ASP.
NET MVC, Web API y Angular.
• Diseñar e implementar componentes de backend, lógica de negocio, servicios, APIs RESTful e integraciones entre sistemas.
• Desarrollar interfaces web modernas utilizando Angular bajo arquitecturas SPA (Single Page Applications).
• Participar en el diseño y evolución de arquitecturas basadas en microservicios y aplicaciones distribuidas.
• Colaborar con equipos multidisciplinarios para identificar, analizar y resolver problemas técnicos complejos.
• Participar en todo el ciclo de vida del desarrollo de software: análisis, diseño, desarrollo, pruebas, despliegue y soporte.
• Trabajar con stakeholders de negocio para transformar requerimientos funcionales en soluciones técnicas escalables y mantenibles.
• Participar en revisiones de código asegurando el cumplimiento de estándares de calidad, principios SOLID, patrones de diseño y buenas prácticas de desarrollo.
• Contribuir a la optimización y mantenimiento de bases de datos SQL Server y Cosmos DB.
• Participar en procesos de integración continua y despliegue continuo (CI/CD) utilizando herramientas DevOps.
• Brindar mentoría y acompañamiento técnico a desarrolladores junior. Habilidades requeridas
• Experiencia práctica en desarrollo full stack utilizando de +3 años en C#, .
NET Core, .
NET Framework, ASP.
NET MVC, Web API, Angular, Entity Framework, LINQ,
XML, XSLT, TFS y Git.
• Experiencia en diseño, construcción y mantenimiento de aplicaciones empresariales, integración de sistemas, implementación de lógica de negocio y desarrollo de servicios y APIs.
• Conocimiento de principios SOLID, patrones de diseño, Clean Code y buenas prácticas de desarrollo.
• Experiencia desarrollando aplicaciones SPA (Single Page Applications) utilizando Angular, incluyendo componentes, servicios, módulos, formularios reactivos, manejo de estado, consumo de APIs REST y optimización de interfaces de usuario.
• Dominio de SQL Server y Cosmos DB, incluyendo modelado de datos, optimización de consultas, rendimiento de bases de datos y desarrollo de procedimientos almacenados, funciones y triggers.
• Experiencia utilizando Entity Framework y LINQ para acceso y manipulación de datos mediante ORM.
• Experiencia en diseño, desarrollo, documentación, consumo y mantenimiento de APIs RESTful.
• Experiencia en arquitecturas basadas en microservicios, incluyendo escalabilidad, comunicación entre servicios, integración y resiliencia.
• Conocimiento de XML y XSLT para validación, mapeo y transformación de datos entre sistemas.
• Experiencia trabajando con herramientas de control de versiones y gestión del ciclo de desarrollo como Git y TFS.
• Experiencia trabajando bajo metodologías ágiles como Scrum.
• Experiencia previa con soluciones en la nube, preferiblemente Azure, y configuración de pipelines CI/CD utilizando herramientas como Git, Jenkins y/o Maven.
Ubicación:
Colombia Nivel de inglés: Intermedio B1
📌 Software Engineer Web Microsoft Pr (Colombia)
🏢 Softtek
📍 Colombia