Si te apasiona resolver problemas complejos y disfrutas guiando a otros mientras desarrollas software de gran impacto, este puesto es para ti. Como Desarrollador Full Stack Senior, liderarás el diseño y desarrollo de aplicaciones escalables con C# y Azure, contribuyendo a definir la dirección técnica de un equipo en crecimiento. Trabajarás en estrecha colaboración con las partes interesadas, guiarás a los desarrolladores junior y garantizarás que nuestros sistemas sean fiables, eficientes y estén preparados para el futuro. Esta es una excelente oportunidad para quienes disfrutan del pensamiento estratégico, la programación práctica y generar un impacto real a través de la tecnología.
• Remuneración mensual: 2400 USD
Las responsabilidades incluyen, entre otras:
Desarrollo de software
• Diseñar, desarrollar y mantener aplicaciones de software escalables utilizando C# y Azure
• Escribir código limpio, mantenible y eficiente siguiendo las mejores prácticas
• Realizar revisiones de código y proporcionar retroalimentación a los miembros del equipo
Arquitectura de sistemas
• Colaborar con arquitectos y desarrolladores para diseñar la arquitectura del sistema
• Garantizar la escalabilidad, el rendimiento y la fiabilidad de las aplicaciones
• Implementar y mantener la arquitectura de microservicios
Gestión de proyectos
• Liderar proyectos de desarrollo desde la concepción hasta la implementación
• Colaborar con los gerentes de proyecto para garantizar la entrega oportuna
• Proporcionar tutoría y orientación técnica a los desarrolladores junior
Pruebas y garantía de calidad
• Desarrollar y ejecutar pruebas unitarias, de integración y automatizadas
• Garantizar la calidad del software mediante pruebas rigurosas
• Implementar pipelines de CI/CD
Colaboración y soporte
• Trabajar con equipos multifuncionales para proporcionar experiencia técnica
• Servir como punto de escalamiento de nivel 3 para problemas complejos
• Proporcionar capacitación y documentación para usuarios y personal de TI
Monitoreo e informes
• Implementar soluciones de monitoreo para el seguimiento del rendimiento y el estado
• Crear y presentar informes sobre el rendimiento del sistema e incidentes



