×
Register Here to Apply for Jobs or Post Jobs. X

Sr Software Engineer

Job in Boys Town, Douglas County, Nebraska, 68010, USA
Listing for: ACI Worldwide
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, Senior Developer, DevOps
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: Boys Town

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 Sr Software Engineer in Norcross, GA or Omaha, NE
, you will join a diverse, passionate team, dedicated to powering the world’s payments ecosystem!

JOB PURPOSE

The Senior Software Engineer designs and architects complex software features and systems. This senior technical position leads technical discussions, drives engineering best practices, mentors engineers, and makes critical architectural decisions that impact product quality and team productivity.

ESSENTIAL FUNCTIONS AND RESPONSIBILITIES Architecture & Technical Leadership
  • Design and architect complex features and systems with scalability in mind
  • Lead technical discussions and make architectural decisions for team projects
  • Drive best practices for code quality, testing, and software craftsmanship
  • Conduct design reviews and provide technical guidance to team members
  • Champion adoption of AI-powered tools and best practices across the team
Development & Code Quality
  • Develop high-quality, maintainable code for complex features
  • Optimize application performance and resolve scalability bottlenecks
  • Lead incident response and troubleshooting for critical production issues
  • Implement comprehensive testing strategies including unit, integration, and end-to-end tests
Mentorship & Collaboration
  • Mentor junior and mid-level engineers on technical skills and best practices
  • Collaborate with product, design, and engineering teams on product strategy
  • Conduct technical interviews and participate in hiring decisions
  • Share knowledge through documentation, tech talks, and code reviews
QUALIFICATIONS Education
  • Bachelor's degree in Computer Science, Software Engineering, or related field;
    Master's preferred
  • Equivalent experience (7+ years) may substitute for degree
Experience
  • 5-8 years of professional software development experience
  • Proven track record of leading technical projects and delivering complex systems
  • Experience mentoring engineers and influencing technical direction
  • Payments, financial services, or regulated industry experience preferred
Technical Skills
  • Expert proficiency in multiple programming languages and frameworks
  • Deep understanding of software architecture patterns and design principles
  • Experience with distributed systems, microservices, and event-driven architectures
  • Strong system design and scalability expertise
  • Knowledge of application runtime environments and underlying infrastructure platforms
  • Performance optimization and debugging experience at scale
  • Talented use of AI tools and integration of AI/ML capabilities into applications
  • Programming

    Languages:

    Java, J2EE, and Python
  • Frameworks & Architecture:
    Microservices, Spring Boot
  • API Development: REST API
  • Testing & Tools:
    Postman
  • Databases:
    Oracle & PostgreSQL
  • CI/CD Tools:
    Jenkins, and Azure Pipelines
  • Containerization & Orchestration:
    Docker and Kubernetes
  • Cloud Platforms: AWS (EC2, SR, and Lambda)
  • Work Management Tools:
    Azure Dev Ops, and Confluence
  • AI Tools:
    Claude and Microsoft Copilot
Preferred Technical

Skills:
  • Frontend Technologies:
    Angular
  • Monitoring & Observability:
    Prometheus and Grafana
  • Messaging & Streaming:
    RabbitMQ
Professional Skills
  • Excellent technical communication and presentation skills
  • Strong leadership and mentorship abilities
  • Strategic thinking and problem-solving capabilities
  • Cross-functional collaboration and influence
PREFERRED QUALIFICATIONS
  • Experience with large-scale distributed systems and high-traffic applications
  • Conference speaking or technical blog with significant following
  • Advanced certifications in relevant technologies
  • Experience with security best practices and secure software development
WORK ENVIRONMENT
  • Hybrid work model (2-3 days in-office); multiple office locations available
  • 5-10% travel for conferences, training, or cross-team collaboration
  • On-cal…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary