Desarrollador C# Sr (Híbrido en CDMX)
Permanent - Full TimeJob Overview
LÍDERES MUNDIALES EN AUTOMATIZACIÓN DE LA EXPERIENCIA DEL CLIENTE
Con una cultura basada en la innovación, el equipo de Glory transforma los negocios de nuestros clientes a diario. Nuestras soluciones de automatización permiten a minoristas, restaurantes e instituciones financieras ahorrar tiempo, reducir costos y ofrecer experiencias de cliente inigualables. Glory, que cotiza en bolsa y se enorgullece de su presencia internacional, ha sido una marca de confianza durante más de 100 años y un líder mundial durante más de una década. Esta reputación se basa en la calidad de nuestros software y hardware, pioneros en conjunto con nuestro equipo dinámico. Sumada a nuestra tecnología, es nuestra gente la que impulsa nuestro éxito.
¿POR QUÉ UNIRSE A GLORY?
En Glory nuestra ambición es tan grande como la tuya. Por ello estamos en búsqueda constante de integrar a los mejores. Al incorporarte a Glory serás parte de la fuerza que promueve nuestra transformación tecnológica e innovación de vanguardia. Cada solución en Glory está impulsada por personas excepcionales, como tú. Personas con experiencia, habilidades y dedicación. Priorizamos el desarrollo y bienestar de nuestra gente. En entornos de trabajo dinámicos y colaborativos, trabajarás con colegas de todo el mundo, para ofrecer soluciones excepcionales en más de cien países. ¿Buscas generar un impacto global? Únete a Glory para innovar el futuro de la transformación empresarial.
PROPÓSITO DEL PUESTO
Desarrollar programas, software y sistemas especializados para el manejo eficiente de los equipos depositadores Glory (Billetes y Monedas), garantizando la correcta integración con hardware y protocolos de comunicación (CMS). El puesto asegura la continuidad operativa de soluciones críticas como DE‑70, SCW‑20 y MD‑45, desde el análisis de requerimientos hasta el mantenimiento y soporte, contribuyendo a la innovación tecnológica y a la confiabilidad de los sistemas de depósito.
Key Responsibilities
RESPONSABILIDADES PRINCIPALES
- Diseñar, desarrollar, probar y mantener software para equipos Glory depositadores.
- Implementar y validar protocolos de comunicación CMS, asegurando seguridad, trazabilidad y eficiencia en las transacciones.
- Mejorar y optimizar el aplicativo Smart Cash Deposit, garantizando confiabilidad en la gestión de depósitos y reportes en línea.
- Asegurar la correcta impresión, consulta y reimpresión de tickets de comprobante, así como la integración con portales de clientes (ETV).
- Interactuar con áreas de Soporte Remoto, Servicio, clientes y equipos L2/L3 para resolver incidencias técnicas.
- Realizar pruebas unitarias y de integración en showroom y con clientes, con presencia física en oficina cuando se requiera.
- Informar periódicamente a la gerencia sobre avances de proyectos y cargas de trabajo.
- Elaborar documentación técnica y manuales de usuario.
- Participar activamente en el ciclo de desarrollo de software (requerimientos, diseño, implementación, testing, mantenimiento).
- Colaborar con otros desarrolladores en la mejora de productos y prácticas de desarrollo.
- Cumplir con estándares y buenas prácticas de la compañía, asegurando calidad y seguridad en el software.
- Apoyar en actividades de preventa: capacitaciones, demostraciones y levantamiento de requerimientos.
- Depurar y probar software para garantizar resultados confiables en entornos de hardware especializado.
Skills, Knowledge & Expertise
EDUCACIÓN Y EXPERIENCIA REQUERIDA
Nivel educativo:
- Ingeniería en Comunicaciones y Electrónica, Sistemas Computacionales, Software o afín.
Experiencia:
- Mínimo 5 años en desarrollo de software con metodologías ágiles.
- Experiencia en integración de software con hardware especializado (ATM, depositadores, recicladores).
- Conocimiento de protocolos de comunicación CMS y sistemas de depósito Glory.
- Inglés básico/intermedio para comunicación técnica.
HABILIDADES Y COMPETENCIAS REQUERIDAS
- Trabajo bajo presión y capacidad de toma de decisiones.
- Gestión del tiempo y adaptabilidad.
- Comunicación efectiva con pares, superiores y clientes.
- Manejo de crisis y resolución de incidencias técnicas.
- Pensamiento lógico, analítico y creativo.
- Capacidad de aprendizaje rápido y trabajo en equipo.
- Inglés hablado y escrito (deseable 70%).
- Conocimiento electrónico (analógica, digital, potencia, diseño).
- Habilidades de oratoria para demostraciones técnicas.
CONOCIMIENTOS TÉCNICOS
Lenguajes de programación:
- C#, .NET (indispensable)
- HTML / CSS, PHP (indispensable)
- Java (necesario)
- JavaScript, Python (deseable)
- Consumo y creación de web services (REST, SOAP) indispensable
- Conocimiento protocolos CMS.
Bases de datos:
- SQL Server
- MySQL
Metodologías de desarrollo:
- Cascada (indispensable)
- SCRUM y Kanban (deseable)
Gestión de proyectos:
- Microsoft Planner, Trello, Teams
Control de versiones:
- Azure DevOps, GitLab, Jira Software (indispensable)
- Docker (indispensable)
Otros conocimientos:
- Electrónica aplicada a hardware de depósito.
- Redes y puertos seriales.
- Linux.
- Python (deseable)
Other knowledge:
- Electronics applied to tank hardware.
- Networks and serial ports.
- Linux.
- Python (desirable)
Make Your Resume Now