Job Closed
This listing is no longer active.
Haz parte de una de las empresas más importantes, estables y constante crecimiento en Colombia. Vigilado SuperSubsidio.
Desarrollador de Software Full Stack Senior, Bilingüe
Location
Colombia
Posted
61 days ago
Salary
0
Seniority
Senior
Job Description
Desarrollador de Software Full Stack Senior, Bilingüe
Colsubsidio
• Diseñar, construir y mantener soluciones de software escalables, seguras y de alta calidad. • Contribuir al ciclo completo de desarrollo, desde la codificación hasta el despliegue en entornos productivos, bajo prácticas DevSecOps. • Desarrollar aplicaciones usando las mejores prácticas de codificación y lineamientos de arquitectura definidos por la organización. • Participar en el diseño técnico de soluciones junto con el arquitecto y el líder técnico. • Implementar microservicios, APIs y componentes front-end asegurando cumplimiento de estándares de seguridad, rendimiento y mantenibilidad. • Aplicar estrategias de ramificación (branching) y control de versiones en repositorios Git. • Integrar mecanismos de autenticación y autorización (OAuth 2.0, OpenID Connect, JWT) en las aplicaciones desarrolladas. • Participar en revisiones de código (peer review) y contribuir a la mejora continua de los procesos de desarrollo. • Asegurar la calidad del código mediante la creación de pruebas unitarias, pruebas automatizadas y validaciones de seguridad. • Colaborar con los equipos DevOps para la automatización de despliegues y la integración continua (CI/CD). • Apoyar el desarrollo de pruebas de concepto (PoC) y validaciones técnicas bajo la guía del arquitecto o líder técnico. • Mantener comunicación activa con los equipos de negocio y arquitectura para entender requerimientos y proponer soluciones viables.
Job Requirements
- Profesional en Ingeniería de Sistemas, Telecomunicaciones, Electrónica o carreras afines. ( Titulado )
- Experiencia en desarrollo con .NET Framework y .NET 6+ (C#, ASP.NET Core). ( * )
- Experiencia con Azure DevOps o AWS CodePipeline para CI/CD.
- Nivel de inglés Intermedio - Avanzado
- Deseable conocimiento en IONIC para desarrollo web y móvil híbrido. ( * )
- Conocimiento en Angular para el desarrollo web y desarrollo de aplicaciones.
- Conocimiento en diseño UML de diagramas de actividades, procesos, secuencia entre otros.
- Manejo de bases de datos relacionales (SQL Server) y NoSQL (Cosmos DB, MongoDB).
- Comprensión de arquitecturas basadas en microservicios y patrones CQRS.
- Familiaridad con prácticas de DevSecOps, incluyendo pruebas de seguridad en el ciclo de desarrollo.
- Conocimiento de Git, estrategias de branching y versionamiento semántico.
- Deseable manejo de contenedores (Docker) y orquestadores (Kubernetes). ( * )
- Conocimiento en el uso de plataformas de inteligencia artificial para mejorar el desarrollo como Github Copilot.
Benefits
- Beneficios
- Contrato a término indefinido
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Associate Staff Engineer, Generative AI
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Understanding the client’s business use cases and technical requirements and be able to convert them into technical design which elegantly meets the requirements. • Mapping decisions with requirements and be able to translate the same to developers. • Identifying different solutions and being able to narrow down the best option that meets the client’s requirements. • Defining guidelines and benchmarks for NFR considerations during project implementation. • Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers. • Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc., and ensure that all relevant best practices are followed. • Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it. • Understanding and relating technology integration scenarios and applying these learnings in projects. • Resolving issues that are raised during code/review, through exhaustive systematic analysis of the root cause, and being able to justify the decision taken. • Carrying out POCs to make sure that suggested design/technologies meet the requirements.
• Build and ship full-stack product features end-to-end • Own technical architecture, stack decisions, and system design • Lead integrations across APIs, SSO, and partner platforms • Improve performance, scalability, and data infrastructure • Translate product vision into fast, iterative releases • Help establish engineering standards and future hiring direction
Senior Full Stack Engineer
Sigma Software GroupWe support enterprises, product houses, and startups with custom software solutions development and IT consulting.
• Develop responsive, user-friendly interfaces using React and Vite • Create interactive charts and data visualizations with D3.js or similar libraries • Integrate backend data via REST and GraphQL APIs • Collaborate closely with data engineers to incorporate complex datasets into the product • Optimize application performance, scalability, and reliability • Implement best practices for security, CI/CD, testing, and code quality • Work with product and design teams to translate business requirements into technical solutions • Take ownership of features from ideation to deployment and monitoring in production • Stay up to date with emerging technologies and contribute to technical decision-making
• Maintain and enhance a large-scale Visual Basic 6.0 desktop application supporting core municipal workflows • Work within a modular architecture where department-level functionality is delivered through COM-based DLLs • Diagnose and resolve issues across a complex, interconnected, and lightly documented codebase • Support incremental modernization efforts while maintaining system stability and continuity • Manage and maintain multi-tenant database environments, including schema updates and migrations • Support GIS integrations and spatial data functionality within the application • Maintain data import and integration processes with external municipal and state systems • Support build, packaging, and release processes in a Windows-based environment • Develop scripts and tools to support database analysis, migration, and operational efficiency • Ensure data consistency between legacy desktop systems and modern backend platforms.




