Description
Interested in innovating from the ground up in a global, market leading company? We are developing products to support our existing clients while expanding into new sectors for financial services transformation.
As an integral part of an diverse, close-knit development team, you will create world-class applications. You will have the opportunity to work with a range of technologies and platforms, and to contribute to all phases of development.
We offer a highly collaborative, fast-paced environment where you can leverage your expertise to help establish new industry standards. Our ideal candidate has a passion for knowledge, a hunger to take on challenging and exciting projects, as well as an unrelenting drive to learn and teach others.
This job might be for you if you:
- Want to be responsible for the development and support of a mission-critical solution and other enterprise applications using the latest architecture patterns.
- Can work independently on projects, as well as lead technical teams on projects while collaborating with peers and other technology teams.
- Enjoy contributing to solutions servicing a global market in a rapidly-evolving and fast-paced payments industry.
Key responsibilities:
- Designing, coding and testing of enterprise application solutions utilizing Java/C++
- Modifying existing programs to resolve problems, add functionality or support client-specific environments.
- Requirements
- 3+ years of experience in software development and design.
- Strong coding skills in Java or C++
- Excellent knowledge of Object-Oriented Analysis.
Preferred requirements:
- Bash Scripting and Shell Programming for Linux, Unix
- Experience in MS SQL Server programming.
- Experience in database designing.
- Experience with SOAP, REST, JSON, Opensource and Microservices.
- ITIL/ISO 20000 certificate.
Competencies:
- Ability to multi-task and manage priorities in a team environment.
- Strong analytical and problem-solving skills.
- Teamwork and excellent communication skills.
- Fluency in English both verbal and written
- Ability to travel internationally on a limited basis.