Senior FullStack Engineer

sgs· Shared Services Center
Apply Now ↗

About this role

Descripción de la empresa

SGS es el líder mundial en inspección, verificación, análisis, capacitación y certificación. Es considerado el principal referente global en calidad e integridad, contando con más de 95.000 colaboradores y una red de más de 2.400 oficinas y laboratorios alrededor del mundo. Dentro de esta estructura global, GBS Américas (Global Business Services) desempeña un papel fundamental para SGS como el centro regional encargado de optimizar, estandarizar y brindar servicios compartidos para los países del continente. Desde GBS Américas se gestionan procesos clave como finanzas, recursos humanos, compras, tecnología, servicio al cliente y demás operaciones que permiten que las líneas de negocio de SGS se concentren en su actividad principal. Su misión es asegurar eficiencia, agilidad, calidad operativa y soporte estratégico, impulsando la transformación digital y la mejora continua en toda la región.

Descripción del empleo

SGS está buscando un Senior FullStack Engineer para diseñar, desarrollar y mejorar aplicaciones empresariales escalables que soportan operaciones críticas para clientes internos y externos.


Este rol combina desarrollo front-end moderno con Angular y desarrollo backend enfocado en APIs, contribuyendo a soluciones robustas, seguras y de alto desempeño.


La posición impactará directamente la eficiencia operativa, la calidad del software y la evolución digital de plataformas internas en un entorno tecnológico global y colaborativo.

Requisitos

Como Senior FullStack Engineer, serás responsable de participar en el ciclo completo de desarrollo de software, desde el análisis de requerimientos hasta la implementación, soporte y mejora continua de soluciones tecnológicas empresariales.

Principales responsabilidades:

  • Diseñar, desarrollar, probar y mantener aplicaciones web full-stack empresariales, combinando interfaces modernas en Angular con servicios backend robustos en C# / .NET Core / ASP.NET Web API.
  • Construir, optimizar y mantener APIs RESTful seguras, escalables y de alto rendimiento, asegurando una integración eficiente con bases de datos relacionales y plataformas empresariales.
  • Desarrollar interfaces web mantenibles y responsivas utilizando Angular, TypeScript, JavaScript, HTML y CSS, aplicando buenas prácticas de arquitectura frontend.
  • Participar en todo el ciclo de vida del desarrollo de software, incluyendo análisis de requerimientos, diseño técnico, codificación, pruebas, documentación, despliegue y soporte post-implementación.
  • Escribir código limpio, reutilizable, testeable y alineado con principios de ingeniería como SOLID, OOP, design patterns, Clean Architecture y estándares internos de desarrollo.
  • Diseñar e implementar lógica de negocio backend utilizando C#, .NET Core, ASP.NET Web API, Entity Framework, LINQ y SQL Server / Transact-SQL.
  • Analizar requerimientos funcionales y técnicos, colaborando con equipos de negocio, QA, producto, arquitectura e infraestructura para convertir necesidades del negocio en soluciones técnicas efectivas.
  • Diagnosticar, depurar, optimizar y actualizar aplicaciones existentes, mejorando rendimiento, estabilidad, seguridad y experiencia de usuario.
  • Apoyar actividades de aseguramiento de calidad, incluyendo unit testing, integration testing, system testing, documentación técnica y validación de funcionalidades.
  • Participar en procesos de integración y despliegue continuo utilizando herramientas como Azure DevOps, TFS, Git, pipelines CI/CD o plataformas equivalentes.
  • Brindar soporte técnico a aplicaciones en producción, resolviendo incidentes, bugs y problemas de integración de manera oportuna y efectiva.
  • Actuar como referente técnico senior, apoyando revisiones de código, definición de estándares, buenas prácticas y acompañamiento técnico a otros miembros del equipo cuando sea requerido.

 

Education

  • Título profesional en Ingeniería de Sistemas, Ciencias de la Computación, Ingeniería Informática, Ingeniería de Software, Tecnología de la Información o disciplinas relacionadas; o experiencia profesional equivalente.

 

Technical Skills

  • Experiencia sólida y comprobable en desarrollo frontend con Angular, idealmente versiones modernas, junto con TypeScript, JavaScript, HTML5, CSS3 y buenas prácticas de desarrollo web.
  • Experiencia fuerte en backend development con C# / .NET Core / ASP.NET Web API, incluyendo diseño, construcción, mantenimiento y optimización de RESTful APIs.
  • Experiencia práctica con tecnologías Microsoft como C#, .NET Core, ASP.NET Web API, Entity Framework, LINQ, SQL Server y Transact-SQL.
  • Experiencia en integración de APIs, servicios backend y aplicaciones empresariales con bases de datos relacionales y sistemas internos o externos.
  • Conocimiento sólido de Object-Oriented Programming, SOLID principles, design patterns, Clean Architecture, layered architecture y buenas prácticas de mantenibilidad.
  • Experiencia con bases de datos relacionales, especialmente SQL Server, incluyendo diseño de consultas, stored procedures, optimización y troubleshooting.
  • Experiencia con herramientas de desarrollo colaborativo y control de versiones como Azure DevOps, TFS, Git, GitHub, GitLab o similares.
  • Experiencia en prácticas de CI/CD, automatización de despliegues, manejo de ambientes y soporte a releases productivos.
  • Conocimiento en pruebas automatizadas, incluyendo unit testing e integration testing con frameworks como xUnit, NUnit, Moq o equivalentes.
  • Capacidad para diagnosticar problemas complejos, resolver bugs, optimizar aplicaciones y brindar soporte efectivo a soluciones en producción.
  • Deseable experiencia en Azure, Azure Functions, Azure App Services, Azure Service Bus, API Management, Docker, microservicios o arquitecturas distribuidas.

 

Languages

  • Nivel de inglés mínimo B2, requerido para comunicación técnica con equipos regionales o globales, documentación y participación en reuniones técnicas.

 

Información adicional

-Salario: A convenir.

-Horario: Lunes a Viernes 8AM a 5PM.

-Tipo de contrato: Indefinido.

Frequently Asked Questions

Is the salary disclosed for the Senior FullStack Engineer position at sgs?
The salary for this Senior FullStack Engineer role at sgs is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Senior FullStack Engineer position at sgs located?
This Senior FullStack Engineer role at sgs is based in Bogotá, Bogotá, Bogotá, Colombia, co. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Senior FullStack Engineer role at sgs full-time or part-time?
This is listed as a Full time position. It is posted as a Senior FullStack Engineer role in the Shared Services Center department at sgs.
Which team or department does the Senior FullStack Engineer at sgs belong to?
This Senior FullStack Engineer position is part of the Shared Services Center department at sgs. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior FullStack Engineer position at sgs?
Click the "Apply Now" button on this page. You will be redirected to sgs's official application portal hosted on smartrecruiters where you can submit your application directly.
When was the Senior FullStack Engineer job at sgs posted?
This Senior FullStack Engineer position at sgs was posted on Jun 8, 2026. Apply as soon as possible — early applications are often reviewed first.
Senior FullStack Engineer
sgs
Apply for this role ↗

You'll be redirected to sgs's official application page on SmartRecruiters.