Software Engineer

ACI Worldwide, Inc.
United States
29 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Java (Programming Language) Agile Methodology Artificial Intelligence Application Layers Automation of Tests Code Generation Software Quality Hardware Platform Interface Object-Oriented Software Development Software Engineering Alwayson
+1 more
Information Technology

Job description

You will work on mission-critical payment solutions that process thousands of financial transactions per second and must deliver always-on availability, strong security, scalability, and excellent quality. You will plan, design, develop, and test software enhancements and new products across the full development lifecycle., Responsible for designing, developing, testing and delivering high quality software/solutions.

  • Creates and reviews product/project deliverables according to the life cycle methodologies (i.e., impact assessments, external and internal specifications, manuals, education material, etc.).
  • Apply AI-driven development practices and tools (e.g., code generation, test automation, and analysis) to accelerate delivery and improve software quality.
  • Research and resolve customer reported problems.
  • Maintains working knowledge of the hardware platform, network and application layers.
  • Manages software dependencies for use in implementing proper solutions.
  • Exhibits good technical and business judgment and thorough understanding of how customers use the Company product solutions when dealing with requirements, complex design issues, and tradeoffs.
  • Collaborate and work efficiently as part of an agile software engineering team.

Requirements

Higher education (Bachelor’s degree) in computer science or related field.

  • Approximately 2 years of software development experience.

  • Experience in 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.

About the company

ACI Worldwide, ACI Worldwide powers the world’s electronic payments. Headquartered in the USA, we serve customers globally with offices across multiple regions. Our technology processes thousands of financial transactions per second-delivering always-on availability, security, and reliability at scale.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:48 min

Balancing code generation velocity with software quality standards

Lilia Gargouri Lilia Gargouri · Coffee With Developers

2:22 min

Reviewing and troubleshooting code generated by AI assistants

Cassidy Williams · Coffee With Developers

2:18 min

Redefining developer roles and software architecture requirements

Laurie Voss · Coffee With Developers

1:57 min

Building a holistic system for software quality

Serge Baumberger Serge Baumberger · Europe 2026 Virtual

3:47 min

Understanding the trade-offs of automated code generation

Marco Podien Marco Podien · WWC 2025

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

Videos

See all

Related articles

See all