
Software Engineer
ACI Worldwide3 months ago
Bengaluru, IndiaMid Level / Senior
Responsibilities
- Develop, design, and deliver software stories and requirements through deployment.
- Create low-level technical designs, workflows, scalable implementations, and impact analyses.
- Participate in code reviews, test case reviews, Scrum meetings, project meetings, and innovation forums.
- Maintain coding quality, code coverage, and code standards while reducing technical debt and code smells.
- Collaborate with development, product, validation, engineering leadership, clients, and authorities to deliver solutions.
- Identify project and technical risks, assist with deployments and production support, and resolve complex problems.
- Support junior staff and coach interns and peers in coding and solution development.
Requirements
- Bachelor’s or master’s degree in engineering or computer science.
- 3–6 years of total engineering experience.
- Experience with Java, J2EE, JSP, Spring Boot, Spring MVC, CSS, PL/SQL, Kubernetes, and DevOps.
- Experience with JUnit, SonarQube, Maven, Jenkins, Git, and Jira.
- Database experience with Oracle and MySQL.
- Knowledge of web application development and Agile is preferred.
Benefits
- Opportunities for growth and career development.
- Competitive compensation and benefits package.
- Innovative and collaborative work environment.