ACI Worldwide drives the world’s electronic payments. We are headquartered in the USA with offices and customers all over the world. We are looking for a Java software engineers for our Cape Town office that have a strong focus on performance, scalability, availability, security and quality. You will be working on products that customers use to process thousands of financial transactions per second, products that must always be up (24 x 7 x 365), products that have to be secure (we work with card information that fraudsters want to get their hands on), and products that have to be of excellent quality (again, we work with money so can’t get it wrong). We offer a technically challenging environment, remote work, flexibility, a good work-life balance and an awesome bunch of people to work with.
Collaborate with team members and various stakeholders to design, develop, testing and delivering performant and maintainable software solutions.
Work as part of a small, agile team.
Find and implement solutions to problems.
Exhibits good technical and business judgment and thorough understanding of how customers use the product when dealing with product requirements, complex design issues, and trade-offs.
Teach and be taught by others.
Job requirements :
Higher education (Bachelor’s degree) in computer science or related field.
Experience coding with an object-oriented programming language, we primarily use Java and Python but believe that software developers need to be flexible and able to upskill with new languages and tools quickly.
Competitive compensation and benefits package.
Flexible working hours.
Work from home or from the office
Casual work environment. (Shorts and sandals are basically our uniform)
Performance-based evaluations and salary hikes.
Several hackathons per year.
Being part of a team committed to growing, improving and having fun together.
Leadership, rapid growth opportunities, and a chance to step up define your path to success.
ACI Worldwide is a global leader in mission-critical, real-time payments software. Our proven, secure and scalable software solutions enable leading corporations, fintechs and financial disruptors to process and manage digital payments, power omni-commerce payments, present and process bill payments, and manage fraud and risk. We combine our global footprint with a local presence to drive the real-time digital transformation of payments and commerce.