30 sep
|
Autofinanciera
|
Bogotá
30 sep
Autofinanciera
Bogotá
Desarrollador Senior .NET Angular
AUTOFINANCIERA se encuentra en búsqueda de una Desarrollador Senior .NET Angular, profesional encargado de diseñar, desarrollar, optimizar e implementar soluciones de software de alta calidad, escalables y seguras, utilizando tecnologías .NET Core 6 en el backend y Angular en el frontend, garantizando el cumplimiento de patrones de arquitectura, buenas prácticas de desarrollo Clean Code y apoyando la mentoría técnica del equipo.
Qué buscamos
Cualificado graduado en Ingeniería de Sistemas, Ingeniería de Software, Ingeniería Electrónica, Ciencias de la Computación o carreras afines, con experiencia mínima de 5 años general en desarrollo de software y de 3 a 4 años específicos como Fullstack o Senior con .NET y Angular en proyectos de mediana o gran escala, con dominio en
Backend en .NET Core .NET 6, C, ASP.NET Web API, Entity Framework Core y Microservicios.
Frontend dinámico en Angular v12, TypeScript, RxJS, NgRx y HTML5 CSS3.
Modelado, administración y optimización de bases de datos relacionales SQL Server, PostgreSQL.
Patrones de diseño de software SOLID, Repository, CQRS, Dependency Injection.
Pruebas unitarias e integración xUnit, NUnit, Jasmine, Karma.
Pipelines de integración y despliegue continuo CI CD en Azure DevOps o AWS.
Metodologías ágiles Scrum Kanban, Clean Architecture y DomainDriven Design DDD.
Buscamos una persona con alta capacidad técnica, enfoque analítico, liderazgo colaborativo para mentoría y revisiones de código, y orientación a la calidad y ciberseguridad del software OWASP Top 10.
Principales responsabilidades
Liderar el diseño e implementación de componentes backend en .NET Core .NET 6 y frontends dinámicos en Angular.
Desarrollar y consumir APIs RESTful y servicios web bajo arquitecturas de microservicios o monolitos modulares.
Modelar,
optimizar y administrar bases de datos relacionales SQL Server, PostgreSQL y no relacionales según los requerimientos.
Aplicar patrones de diseño de software SOLID, Repository, CQRS, Dependency Injection para asegurar un código mantenible y testeable.
Diseñar y ejecutar pruebas unitarias y de integración xUnit, NUnit, Jasmine, Karma para garantizar la calidad de los entregables.
Participar activamente en la definición de la arquitectura de software en conjunto con los Arquitectos y el Líder Técnico.
Configurar y mantener pipelines de integración y despliegue continuo CI CD en plataformas Cloud como Azure DevOps o AWS.
Realizar revisiones de código Code Reviews a los desarrollos de sus pares y miembros Junior Mid del equipo.
Diagnosticar, depurar y resolver incidentes complejos de rendimiento, seguridad o errores en ambientes de pruebas y producción.
Estimar tiempos de desarrollo y evaluar la viabilidad técnica de historias de usuario dentro del marco de trabajo ágil Scrum Kanban.
Documentar técnicamente la arquitectura, endpoints, componentes frontend y procedimientos de despliegue.
Velar por la ciberseguridad del software aplicando las directrices del OWASP Top 10 en el desarrollo de APIs y la interfaz de usuario.
Brindar mentoría técnica y acompañamiento continuo a desarrolladores de menor experiencia.
Competencias
Comunicación asertiva transmitir conceptos técnicos complejos a perfiles técnicos y de negocio.
Trabajo en equipo y liderazgo mentoría técnica.
Orientación a resultados y resolución de problemas.
Diseño y arquitectura en .NET Angular.
Calidad de código y buenas prácticas Clean Code, SOLID, OWASP.
Análisis y optimización de rendimiento consultas SQL, APIs y renderizado en Angular.
Conocimientos
Backend C, .NET Core .NET 6, ASP.NET Web API, Entity Framework Core, LINQ, Microservicios y APIs RESTful.
Frontend Angular v12 en adelante, TypeScript, RxJS, NgRx Gestión de estado, HTML5, CSS3 SASS y librerías de componentes Bootstrap, Angular Material, PrimeNG.
Bases de Datos SQL Server, PostgreSQL, procedimientos almacenados, optimización de consultas e indexación deseable MongoDB o Redis.
DevOps Cloud Control de Versiones Azure DevOps AWS, Git, GitFlow, Docker y creación de pipelines CI CD.
Metodologías Prácticas Scrum Kanban, Clean Architecture, DomainDriven Design DDD y Pruebas Unitarias.
Formación
Requerida Profesional graduado en Ingeniería de Sistemas, Ingeniería de Software, Ingeniería Electrónica, Ciencias de la Computación o carreras afines.
Deseable Especialización o certificaciones oficiales como Microsoft Certified Azure Developer Associate o Scrum Developer.
Experiencia
Mínimo 5 años de experiencia general en desarrollo de software, incluyendo al menos 3 a 4 años específicos desempeñándose como Desarrollador Fullstack o Senior trabajando activamente con la dupla .NET y Angular en proyectos de mediana o gran escala.
Ubicación
Presencial.
Área
Sistemas
Bolsa de trabajo Colombia ofrecemos puesto de Desarrollador Senior NET Angular para el sector de Informatica Telecomunicaciones en la empresa Autofinanciera s.a de Bogotá, D.C.. Salario acorde a tu experiencia y al salario medio del sector. Actualiza ahora tu currículum vitae y postúlate a este empleo. Tipo de empleo Tiempo Completo.
📌 Desarrollador Senior NET Angular (Bogotá)
🏢 Autofinanciera
📍 Bogotá