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 Bangalore, you will join a diverse, passionate team, dedicated to powering the world’s payments ecosystem
Position Summary
This position is part of the Core Engineering Team working on Agile principles. The Software Engineer is an individual contributor in the engineering staff. The primary responsibility includes understanding the requirements, contributing by continuous coding, designing and developing software, keeping the code quality and coverage checks, reducing the tech debts, and building a high-quality software.
Position Responsibilities
Work with the Development Team and provide low-level technical designs and solutions for the key requirements.
Provide Story point estimates and apply self-analysis and knowledge in developing recent stories planned for a sprint release.
Participate and present the low-level designs and workflows.
Participate in code and test case reviews.
Participate in scrum calls and meetings, collaborating with the teams, determining risks, scoping, and developing a skill set for becoming subject matter experts in core areas.
Participate in any critical project meetings with clients, authorities, and the Product team, and help in delivering solutions.
Quality coding standards and ensuring no code smells and higher coverage of code by using prescribed tools and peer review practices.
Responsible for developing stories/requirements, worked till the deployments.
Self-learning on newer areas and/or as per directed by the functional team.
Capable of deriving ris