ACI Worldwide

Software Engineer

ACI Worldwide
Apply
1 day ago
Cape Town, South AfricaMid Level

Responsibilities

  • Design, develop, test, and deliver high-quality software and solutions.
  • Create and review product and project deliverables, including specifications, manuals, and educational materials.
  • Research and resolve customer-reported problems.
  • Maintain working knowledge of hardware, network, and application layers.
  • Manage software dependencies and make sound technical and business decisions for complex design issues and tradeoffs.
  • Collaborate with team members and work independently while handling multiple tasks.

Requirements

  • Bachelor’s degree in computer science or a related field.
  • Two years of software development experience with an object-oriented programming language.
  • Primary experience with Java and willingness to learn new languages and tools.
  • Strong problem-solving, communication, collaboration, organization, and attention-to-detail skills.
  • Ability to work under pressure, manage multiple tasks, and work independently.
  • Applicants must be currently authorized to work full-time in South Africa.

Benefits

  • Opportunities for growth and career development.
  • Competitive compensation and benefits package.
  • Innovative and collaborative work environment.
  • Cape Town position identified as hybrid.
  • Limited domestic or international travel may be required.

Tech Stack

Categories

ACI Worldwide

About ACI Worldwide

1,001-5,000 employees

ACI Worldwide builds payment processing and fraud prevention software for banks, merchants, and billers, delivered as on-premise and cloud services. Its portfolio spans real-time payments, card and merchant acquiring, bill payment, and risk management. Founded in 1975 and publicly traded on NASDAQ (ACIW), the company is headquartered in Elkhorn, Nebraska and serves financial institutions and retailers globally.

Contact me