Descripción
Resumen:
Buscamos un Ingeniero Senior de Modernización .NET para liderar la transformación de una aplicación heredada a gran escala en una plataforma moderna, escalable e impulsada por eventos.
Aspectos destacados:
1. Liderar la modernización de aplicaciones heredadas hacia plataformas impulsadas por eventos
2. Colaborar con amplios equipos de ingeniería en múltiples regiones
3. Contribuir a desarrollos de vanguardia en múltiples industrias
**Descripción de la empresa:**
Global Technology Services es una organización de rápido crecimiento con sede en Medellín, Colombia. Nos enorgullece poseer una de las redes más influyentes en desarrollo de software y servicios de TI para los sectores del entretenimiento, financiero y logístico. Nuestras proyecciones corporativas ofrecen múltiples oportunidades para que los profesionales eleven sus carreras y experimenten un crecimiento sustancial. Unirse a nuestro equipo implica colaborar con amplios equipos de ingeniería en América Latina, Filipinas y Estados Unidos, contribuyendo a desarrollos de vanguardia en múltiples industrias. **Título del puesto:** Desarrollador Senior de Backend**Ubicación:** LATAM **Sus responsabilidades:**
Buscamos un Ingeniero Senior de Modernización .NET para liderar la transformación de una aplicación heredada a gran escala en una plataforma moderna, escalable e impulsada por eventos. Este puesto requiere experiencia profunda en C#, .NET, SQL Server y prácticas modernas de arquitectura de software, con un fuerte énfasis en el Diseño Orientado al Dominio (DDD), el Desarrollo Impulsado por Eventos (EDD), soluciones nativas en la nube y la modernización de aplicaciones.
El candidato ideal es un experto técnico práctico capaz de analizar sistemas heredados complejos, diseñar arquitecturas modernas, optimizar el rendimiento de bases de datos y liderar iniciativas de desarrollo de forma independiente, mientras colabora eficazmente con equipos multifuncionales.**Habilidades y experiencia requeridas*** 5 o más años de experiencia profesional en ingeniería de software con tecnologías Microsoft.
* Conocimientos sólidos en C# y prácticas modernas de desarrollo de software.
* Experiencia trabajando con aplicaciones heredadas de .NET Framework e iniciativas de modernización.
* Comprensión sólida y aplicación práctica del Diseño Orientado al Dominio (DDD).
* Experiencia práctica implementando arquitecturas impulsadas por eventos y soluciones de mensajería asíncrona.
* Conocimientos operativos de Microsoft SQL Server, incluidos:
* + Transact-SQL (T-SQL)
+ Procedimientos almacenados
+ Optimización de consultas
+ Ajuste de rendimiento
+ Estrategias de indexación
+ Diseño de bases de datos
* Experiencia con servicios en la nube de AWS, incluidos:
* + Amazon Simple Queue Service (SQS)
+ Amazon Simple Notification Service (SNS)
+ Amazon EventBridge
+ AWS Lambda
* Experiencia trabajando con brokers de mensajes, brokers de servicios o plataformas empresariales de mensajería.
* Conocimientos prácticos de pipelines CI/CD y metodologías DevOps.
* Experiencia utilizando herramientas de desarrollo potenciadas por IA para mejorar la productividad de ingeniería.
* Comprensión sólida de patrones de diseño de software, principios de arquitectura limpia y conceptos de sistemas distribuidos.
**Habilidades deseables*** Experiencia modernizando aplicaciones monolíticas hacia arquitecturas orientadas a servicios o impulsadas por eventos.
* Conocimiento de la arquitectura de microservicios y el diseño de sistemas distribuidos.
* Experiencia con tecnologías de contenerización como Docker y Kubernetes.
* Familiaridad con estrategias de migración a la nube y arquitecturas sin servidor.
* Experiencia implementando soluciones de observabilidad, monitoreo y registro.
* Exposición a prácticas de infraestructura como código y automatización en la nube.
* Experiencia trabajando en entornos ágiles o Scrum.
**Habilidades blandas*** Excelentes habilidades comunicativas verbales y escritas.
* Fuertes capacidades analíticas y de resolución de problemas.
* Capacidad para trabajar de forma independiente como colaborador individual senior.
* Mentalidad proactiva con fuerte sentido de propiedad y responsabilidad.
* Excelentes habilidades de colaboración y gestión de partes interesadas.
* Capacidad para influir en decisiones técnicas y liderar esfuerzos de modernización.
* Mentalidad orientada al aprendizaje continuo y pasión por la innovación tecnológica.
**¿Por qué le encantará GTS?*** Unirse a una poderosa fuerza laboral tecnológica y ayudarnos a cambiar el mundo mediante la tecnología
* Oportunidades de desarrollo profesional con clientes internacionales
* Entorno de trabajo colaborativo
* Programas de trayectoria profesional y tutoría que lo llevarán a nuevos niveles.
Únase a Lean Tech y contribuya a dar forma al panorama de los datos dentro de una organización dinámica y en crecimiento. Sus habilidades se perfeccionarán y sus contribuciones desempeñarán un papel fundamental en nuestro éxito continuo. Lean Tech es un empleador que promueve la igualdad de oportunidades. Celebramos la diversidad y estamos comprometidos con la creación de un entorno inclusivo para todos los empleados.