Senior Software Engineer, Payments Platform – AI-Driven Impact

ACI Worldwide

Norcross (GA)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ACI Worldwide in Norcross, GA is seeking a Senior Software Engineer to join the MTS Development team responsible for core payment processing capabilities. The role focuses on maintaining, enhancing, and modernizing high-value payment platforms to meet regulatory mandates and customer commitments.

The ideal candidate has extensive experience with complex enterprise applications, production support, and large-scale modernization initiatives, including 64-bit migration and ISO 20022.

Qualifications

  • 5+ years of software development experience.
  • Strong Java and enterprise application development experience.
  • Experience with large-scale transaction processing platforms.
  • Experience debugging complex production issues.
  • Strong understanding of software architecture, integration patterns, APIs, and database technologies.
  • Experience with secure software development practices.
  • Excellent communication and collaboration skills.

Responsibilities

  • Design, develop, and maintain core MTS platform capabilities.
  • Deliver customer and regulatory commitments including payment network mandates.
  • Participate in production issue resolution and root cause analysis.
  • Support modernization initiatives including 64-bit migration, ISO 20022, structured address, security, and platform enhancement programs.
  • Collaborate with Product Management, Professional Services, Quality Engineering, and Customer Support teams.
  • Act as a technical mentor and support knowledge transfer initiatives.
  • Drive engineering excellence through automation, testing, observability, and quality improvements.
  • Leverage AI-assisted engineering tools to improve productivity and code quality.

Skills

Java
Enterprise apps
APIs
Databases
Production support

Job description

ACI Worldwide in Norcross, GA is seeking a Senior Software Engineer to join the MTS Development team responsible for core payment processing capabilities. The role focuses on maintaining, enhancing, and modernizing high-value payment platforms to meet regulatory mandates and customer commitments.

The ideal candidate has extensive experience with complex enterprise applications, production support, and large-scale modernization initiatives, including 64-bit migration and ISO 20022.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Payments Platform Modernization
Senior Software Engineer – Payments Platform Modernization

ACI Worldwide, Inc. • Norcross (GA)

On-site
USD 120,000 - 160,000
Senior Software Engineer - Payments Platform Modernization
Senior Software Engineer - Payments Platform Modernization

19109 SPEEDPAY RD • Norcross (GA)

On-site
USD 120,000 - 160,000
Senior Software Engineer, Payments Platform (Hybrid)
Senior Software Engineer, Payments Platform (Hybrid)

19109 SPEEDPAY RD • Omaha (NE)

Hybrid
USD 140,000 - 190,000
Senior Software Engineer – Payments Platform & Modernization
Senior Software Engineer – Payments Platform & Modernization

ACI Worldwide • Omaha (NE)

On-site
USD 120,000 - 160,000
Senior Architect – Payments Platform & Modernization
Senior Architect – Payments Platform & Modernization

ACI Worldwide • Norcross (GA)

On-site
USD 150,000 - 190,000
Senior Payments Platform Architect
Senior Payments Platform Architect

ACI Worldwide, Inc. • Norcross (GA)

On-site
USD 140,000 - 190,000
Software Engineer
Software Engineer

19109 SPEEDPAY RD • Norcross (GA)

On-site
USD 120,000 - 160,000
Software Engineer
Software Engineer

ACI Worldwide, Inc. • Norcross (GA)

On-site
USD 120,000 - 160,000
Sr Software Engineer
Sr Software Engineer

19109 SPEEDPAY RD • Omaha (NE)

Hybrid
USD 140,000 - 190,000
Software Engineer
Software Engineer

ACI Worldwide • Norcross (GA)

On-site
USD 120,000 - 160,000