Overview
Join to apply for the Architect role at ACI Worldwide.
2 days ago Be among the first 25 applicants. Get AI-powered advice on this job and more exclusive features. Direct message the job poster from ACI Worldwide.
Summary
We are looking for a Software Architect to lead the design and development of scalable, secure, and high-performance software systems. This role is ideal for a hands-on technologist who thrives in fast-paced environments and is passionate about building robust engineering foundations in the tech ecosystem.
Responsibilities
- Lead and execute the full Software Development Life Cycle (SDLC), from concept to deployment.
- Create flowcharts, system layouts, and technical documentation to capture requirements and propose effective solutions.
- Define and evolve architecture for large-scale, distributed systems, ensuring scalability, reliability, and maintainability.
- Collaborate closely with product managers, engineering leads, and stakeholders to align technical strategies with business objectives.
- Actively participate in agile ceremonies including grooming sessions, sprint planning, and demo calls.
- Guide engineering teams in adopting best practices for design, coding, testing, and deployment.
- Evaluate and recommend modern technologies, frameworks, and tools that suit both the Indian market and global scalability needs.
- Ensure systems are secure, cost-optimized, and high-performing, particularly in cloud-native environments.
- Conduct design and code reviews and mentor senior engineers and technical leads to foster growth and technical excellence.
- Champion innovation and continuous improvement in engineering processes, tools, and architectural approaches.
Minimum Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 10+ years of experience in software development, with at least 3 years in an architectural role.
- Strong expertise in Java languages and programming.
- Deep understanding of microservices architecture, RESTful APIs, and event-driven systems.
- Extensive hands-on experience in building responsive and dynamic user interfaces using Angular or equivalent front-end frameworks.
- Experience with at least one cloud platform (AWS, Azure, Tanzu, etc).
- Solid knowledge of containerization technologies (Docker, Kubernetes).
- Familiarity with DevOps practices, CI/CD pipelines, and Observability tools (e.g., Prometheus, Grafana, ELK).
- Ability to collaborate with a global team and work with attention to detail and multitask under tight deadlines.
- Excellent communication and leadership skills.
Preferred Skills
- Experience working with Indian and global engineering teams.
- Exposure to fintech, e-commerce, SaaS, or enterprise platforms.
- Certifications in cloud architecture or software design (e.g., AWS Certified Solutions Architect).
Benefits
In return for your expertise, we offer growth, opportunity, and a competitive compensation and benefits package in a casual work environment.
Are you ready to help us transform the world of electronic payments? To learn more about ACI Worldwide, visit our website at www.aciworldwide.com.