Senior FullStack Engineer
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?
Where is the Senior FullStack Engineer position at sgs located?
Is the Senior FullStack Engineer role at sgs full-time or part-time?
Which team or department does the Senior FullStack Engineer at sgs belong to?
How do I apply for the Senior FullStack Engineer position at sgs?
When was the Senior FullStack Engineer job at sgs posted?
You'll be redirected to sgs's official application page on SmartRecruiters.