ACI Worldwide

Sr Software Engineer

ACI Worldwide
Apply
20 days ago
Omaha, NE, USASenior

Responsibilities

  • Design and develop a large-scale Angular micro-frontend platform using Nx monorepo and Module Federation.
  • Define layered frontend architecture, dependency boundaries, automated constraints, accessibility, and internationalization practices.
  • Develop reusable Angular components, services, shared libraries, CRUD patterns, and TypeScript code across multiple applications.
  • Implement secure authentication, session, transaction, and privileged-action workflows following OWASP Top 10 guidance.
  • Coordinate with API teams to implement RESTful integrations and payment transaction lifecycle workflows.
  • Build AI agents, MCP servers, prompt templates, routing configurations, and agentic engineering automation pipelines.
  • Manage CI/CD pipelines for VM-based and cloud deployments using Docker, Helm, and Microsoft Azure Kubernetes Service.
  • Implement Cypress end-to-end testing frameworks and automated quality and compliance checks.
  • Establish frontend performance metrics, monitoring strategies, and optimization practices.
  • Guide engineers through code reviews, coding standards, reference implementations, and mentoring.

Requirements

  • Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Software Engineering, Information Technology, or a related field.
  • At least 7 years of progressively responsible experience in software engineering or software development.
  • 7 years of Angular development experience, including components, RxJS, and dependency injection.
  • 7 years of experience with layered frontend component architecture and dependency management.
  • 7 years of RESTful API integration experience across cross-functional teams.
  • 4 years of TypeScript experience with strict mode, advanced type systems, and static analysis.
  • 4 years of developer tooling experience using Node.js, including code generators and automation scripts.
  • 4 years of card-based payment processing domain experience covering authorization, acquirer and issuer relationships, payment network routing, and settlement.
  • 3 years of CI/CD pipeline management experience for VM-based environments.
  • Experience with enterprise-scale platform design, micro-frontends, secure frontend development, AI agent workflows, and Cypress testing.

Benefits

  • Opportunities for growth and career development.
  • Competitive compensation and benefits package.
  • Innovative and collaborative work environment.
  • Hybrid work arrangement, as indicated by the #LI-Hybrid designation.
  • Employment is based out of ACI Worldwide’s Elkhorn, Nebraska office.

Tech Stack

AngularCypressDockerHelmNode.jsTypeScript

Categories

ACI Worldwide

About ACI Worldwide

1,001-5,000 employees
Contact me