
Desarrollador Full Stack
4 años de experiencia, Profesional
$ 5.000.000 a $ 6.000.000
Bogotá, D.C.
Requisitos para aplicar a la vacante:
Desarrollador Full Stack
Estamos en la busqueda de un Desarrollador Full Stack que lidere la evolución de nuestras aplicaciones .NET y Angular hacia arquitecturas más modernas y desacopladas. Si disfrutas construir soluciones end-to-end en Angular, C#/.NET Core y SQL Server, tendrás la oportunidad de diseñar APIs, optimizar bases de datos y participar en la modernización de plataformas críticas para el negocio. Como Full Stack Developer, te encargarás del frontend en Angular, el backend en .NET y la capa de datos en SQL Server, impulsando la migración de reglas de negocio hacia un modelo desacoplado y más escalable. Trabajarás con metodologías ágiles y herramientas modernas como Git y Azure DevOps, con exposición a CI/CD, pruebas automatizadas y prácticas API-first. Este rol es clave para la calidad técnica, rendimiento y escalabilidad de plataformas internas/externas, participando en decisiones de arquitectura y buenas prácticas.
- Diseñar desarrollar y mantener soluciones de software end-to-end abarcando frontend backend y base de datos.
- Desarrollar el frontend de las aplicaciones utilizando Angular TypeScript HTML CSS y SCSS.
- Construir y mantener el backend de las aplicaciones con C# .NET y .NET Core.
- Gestionar la capa de base de datos con SQL Server incluyendo T-SQL Stored Procedures Functions Views y Triggers.
- Liderar la modernización de aplicaciones legadas migrando lógica de negocio hacia el backend.
- Mejorar el rendimiento y la escalabilidad de las plataformas existentes.
- Diseñar y desarrollar APIs RESTful documentándolas con OpenAPI y Swagger.
- Implementar y mantener pipelines de CI/CD utilizando Azure DevOps.
- Escribir y ejecutar pruebas unitarias y de integración para asegurar la calidad del código.
- Aplicar principios de arquitectura como SOLID y patrones de inyección de dependencias.
- Colaborar estrechamente con equipos de negocio funcionales y técnicos para definir requerimientos y soluciones.
- Participar activamente en la definición de la arquitectura técnica y las buenas prácticas de desarrollo.
- Optimizar consultas y procedimientos en SQL Server para mejorar el rendimiento.
- Contribuir a la mejora continua de los procesos de desarrollo y despliegue.
- Profesional en Ingeniería de Sistemas Ingeniería de Software Electrónica Telecomunicaciones o afines. Posgrado deseable.
- Mínimo 4 años de experiencia como Desarrollador Full Stack.
- Experiencia sólida en C# .NET y .NET Core.
- Experiencia avanzada en desarrollo frontend con Angular TypeScript HTML CSS y SCSS.
- Dominio de SQL Server incluyendo T-SQL Stored Procedures Functions Views y Triggers.
- Experiencia en el uso de Git para control de versiones.
- Conocimiento y experiencia en Azure DevOps para CI/CD.
- Experiencia en el diseño y desarrollo de APIs RESTful utilizando OpenAPI y Swagger.
- Experiencia en la implementación de pruebas unitarias y de integración.
- Conocimiento de principios de arquitectura como SOLID y patrones de inyección de dependencias.
- Familiaridad con metodologías ágiles de desarrollo de software.
- Capacidad para refactorizar aplicaciones legadas y optimizar el rendimiento de bases de datos.
- Habilidad para trabajar colaborativamente en equipos multidisciplinarios.
- Orientación a la calidad técnica rendimiento y escalabilidad de las soluciones.
- Experiencia en el desarrollo de soluciones end-to-end.
- Participación en decisiones de arquitectura y buenas prácticas de desarrollo.
- Trabajo en equipo
- Resolución de problemas
- Comunicación
Habilidades
- C#
- .NET Core
- Angular
- SQL Server
- Azure DevOps
- CI/CD
- Trabajo en equipo
- Resolución de problemas
- Comunicación
Palabras clave:
Desarrollador Full Stack, Desarrollador .NET Core, Desarrollador Angular, Desarrollador C#, Desarrollador Backend
Ver empresa: SUMMAR PRODUCTIVIDAD
