Software Engineer
Powering the world's payments ecosystem
ACI powers the payments ecosystem - globally, and you power ACI.
You'll innovate, collaborate, and grow - in an energetic technology culture with decades of proven success.
ACIers - in all roles and levels - are truly your colleagues and many are your friends.
Our size and reach allow you to see the global impact of your work.
You are visible, your talents are valued, and you are empowered to shape the future of payments.
As a Software Engineer in Omaha, NE or Norcross, GA, you will join a diverse, passionate team, dedicated to powering the world's payments ecosystem!
JOB PURPOSE
The Software Engineer independently develops and delivers software features end-to-end.
This mid-level position focuses on designing technical solutions, writing high-quality code with comprehensive testing, and collaborating with cross-functional teams to deliver reliable software products.
ESSENTIAL FUNCTIONS AND RESPONSIBILITIES
Software Development & Design
* Independently develop features end-to-end from design through deployment
* Design technical solutions for moderate complexity problems and features
* Write clean, maintainable, and well-documented code following best practices
* Implement comprehensive unit and integration tests to ensure code quality
* Effectively use AI-powered tools to accelerate development and problem-solving
Collaboration & Code Quality
* Participate actively in code reviews, providing and receiving constructive feedback
* Collaborate with product managers, designers, and other engineers on feature development
* Debug and resolve production issues efficiently
Technical Documentation & Process
* Create and maintain technical documentation for features and systems
* Participate in agile ceremonies and contribute to sprint planning
* Contribute to continuous improvement of development processes and practices
QUALIFICATIONS
Education
* Bachelor's degree in Computer Science, Software Engineering, or related technical field
* Equivalent experience (4+ years) may substitute for degree
Experience
* 2-5 years of professional software development experience
* Proven track record of delivering features and projects independently
* Experience working in agile/scrum development environments
* Payments, financial services, or regulated industry experience preferred
Technical Skills
* Strong proficiency in primary programming language(s) used by the team
* Experience with database technologies and data modeling
* Understanding of RESTful APIs, microservices architecture, and web services
* Proficiency with version control systems and CI/CD pipelines
* Experience with testing frameworks and test-driven development practices
* Knowledge of application runtime environments and underlying infrastructure platforms
* Skilled use of AI-assisted development tools for productivity and code q...
- Rate: Not Specified
- Location: Omaha, US-NE
- Type: Permanent
- Industry: Finance
- Recruiter: ACI Worldwide
- Contact: Not Specified
- Email: to view click here
- Reference: 18576
- Posted: 2026-02-22 07:18:38 -
- View all Jobs from ACI Worldwide
More Jobs from ACI Worldwide
- Category Buyer - MRO (Lovell, WY)
- Tax Manager
- Tax Manager
- Tax Manager
- Plant Electrician
- Machinist Tech
- Mechanical Packaging Manager - Corrugated
- Quality Assurance Technician
- Accountant
- Controller
- Human Resource Manager
- Case Manager
- Director of Finance
- Licensed Optician - Streets at Southpoint
- Advisor - Virginia Gateway
- Sales Supervisor - Waverly
- PT Licensed Optician - Streets at southpoint
- Independent Optometrist - The SoNo Collection
- Advisor - Westport Row
- Advisor - South Coast Plaza