ACI Worldwide logo
ACI WorldwidePosted 1 week ago

Sr Software Engineer

HybridOmaha, Nebraska, United States

Full TimeSenior LevelLargeFinancial Services

Job Summary

Design and deliver a large-scale enterprise micro-frontend platform using Angular, Nx monorepo, and Module Federation for ACI's card authorization and unified payment framework. Write TypeScript code, build shared libraries, and enforce layered component architecture with strict dependency boundaries, accessibility, and internationalization. Program secure, resilient user interfaces following OWASP Top 10 guidelines and participate in threat modeling for sensitive financial transactions. Build and maintain specialized AI agents and Model Context Protocol servers to automate code generation, security scanning, and CI pipeline monitoring. Guide a high-performing team through code reviews, coding standards, and mentoring while coordinating with cross-functional API teams to implement RESTful integration patterns across payment orchestration and transaction security workflows. Establish front-end performance metrics, monitoring strategies, and optimization practices within a hybrid environment in Elkhorn, NE.

Required Qualifications

  • Bachelor's degree (foreign equivalent accepted) in Computer Science, Computer Engineering, Software Engineering, Information Technology, or a related field
  • 7 years' progressively responsible experience in software engineering or software development
  • 7 years' experience with Angular development (components, RxJS, dependency injection)
  • 7 years' experience with Layered front-end component architecture with dependency management
  • 7 years' experience with RESTful API integration across cross-functional teams
  • 4 years' experience with TypeScript with strict mode, advanced type systems, and static analysis
  • 4 years' experience with Developer tooling development (code generators, automation scripts) using Node.js
  • 4 years' experience with Card-based payment processing domain knowledge including authorization workflows, acquirer/issuer relationships, payment network routing, and settlement processes
  • 3 years' experience with CI/CD pipeline management for VM-based environments
  • Location: Omaha, NE (based out of Elkhorn, Nebraska office)

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce