A world leader in financial technology, is seeking Senior Software Developers with deep experience in payments systems and transactional platforms. You'll work on high-volume, mission-critical payment applications, building and optimizing software that powers global financial infrastructure.
This is a remote opportunity for developers based in Mexico, offering long-term stability, modern tech stack exposure, and a chance to impact real-world banking systems.
Responsabilities
- Collaborate with management, cross-functional teams, and clients to understand requirements and user specifications.
- Design and develop high-performance, secure software for payment product customizations.
- Create and optimize algorithms and transactional logic for real-time systems.
- Write efficient, maintainable code in C++, Java, or Angular as required.
- Test, debug, and deploy software and ensure smooth integration into payment systems.
- Maintain and improve existing codebases and respond to user feedback to enhance system performance.
- Document systems, workflows, and development processes to support long-term project evolution.
Must Have Skills
- Bachelor's degree in Computer Science or related field.
- Strong hands-on experience with C++ and real-time transactional development.
- Experience working on Oracle Databases and Linux environments.
- Proficiency in Java or Angular for application development.
- Deep understanding of the payments domain, including:
- ISO 8583 message flows
- Experience with banking or payment back-office systems.
- Fluent in Spanish (mandatory).
- Advanced English for reading, writing, and listening.
Nice to have