En Softgic trabajamos con los mejores, con los que construyen, con los que aman lo que hacen, con los que tienen una actitud excepcional, porque así es nuestra #Cooltura. Únete a nuestro propósito de hacer la vida más fácil con tecnología y sé parte de nuestro equipo como **Desarrollador Fullstack .Net Angular** .
**Compensación:
** COP 6.5M - 7M/mes.
**Ubicación:
** Híbrido (Cl. 8 #43c, El Poblado, Medellín, Antioquia, Colombia).
**Misión de Softgic:
** En Softgic S.A.S. trabajamos para la transformación digital y cognitiva de nuestros clientes. Conscientes de que la calidad es un factor esencial para nosotros, incorporamos los siguientes principios en nuestra política:
* Entregar productos y servicios de calidad.
* Lograr la satisfacción de nuestros clientes internos y externos.
* Fomentar en nuestro equipo la importancia de la formación para crecer profesional y personalmente a través de planes de desarrollo.
* Cumplir con los requisitos legales y normativos aplicables.
* Promover la mejora continua del sistema de gestión de la calidad.
**¿Qué te hace un candidato ideal?
**
* Tienes 3+ años de experiencia en .NET Framework y Angular.
* Eres competente en C#, JavaScript, Microsoft Azure y Microsoft SQL Server.
* Español - Nativo o completamente fluido.
**Responsabilidades y más:
**
* Desarrollar aplicaciones web utilizando JavaScript moderno (ES6+), Angular y .NET.
* Implementar buenas prácticas de JavaScript, incluyendo asincronismo, promesas, manipulación eficiente del DOM y optimización del rendimiento.
* Diseñar y desarrollar APIs RESTful en .NET Core/C#, aplicando principios SOLID y patrones de diseño.
* Manejar estados complejos en Angular utilizando NgRx, Signals o RxJS para optimizar la reactividad y rendimiento.
* Aplicar estrategias de data binding y comunicación eficiente entre componentes en Angular.
* Optimizar la interacción con el DOM y mejorar el rendimiento en aplicaciones con alta carga de datos.
* Desarrollar consultas eficientes en SQL Server, garantizando la optimización de transacciones y rendimiento.
* Aplicar estrategias de seguridad en el frontend y backend, asegurando el cumplimiento de estándares modernos (OAuth 2.0, JWT, mitigación de ataques XSS, CSRF).
* Implementar pruebas unitarias y de integración en JavaScript/Angular (.Jest, Jasmine, Karma) y en .NET (XUnit).
* Aplicar metodologías ágiles (Scrum) en el desarrollo de software.
**Requirements
**
* 3+ años de experiencia en desarrollo con .NET Framework/Core y Angular.
* Conocimientos avanzados en C#, HTML5, CSS, Javascript, Azure.
* Familiaridad con SQL Server y la creación de consultas, procedimientos almacenados y optimización de bases de datos.
* Conocimientos en control de versiones (Git).
**Benefits
**
* Reconocimiento como Great Place to Work.
* Oportunidades para escalar y crecer profesionalmente.
* Días libres para un equilibrio entre vida laboral y personal.
* Apoyo para educación formal y certificaciones.
* Beneficios con empresas aliadas.
* Plan de referidos y flexibilidad horaria.