Software Engineer II
Full Job Description
Join NCR Atleos in Hyderabad as a Full Stack Java Developer (G10) with 4-6 years of experience. You will be part of the Channel Management team, responsible for developing enterprise applications in a scaled agile environment. These applications manage self-service devices such as ATMs, retail self-checkout machines, and hospitality kiosks, covering inventory management, software distribution, device management, automated help desk workflows, and business intelligence. You will contribute to the delivery of on-premise/SaaS-based Enterprise Web Applications for the Financial, Hospitality, and Retail sectors. We are seeking enthusiastic engineers to build NCR's next generation of Channel Management products, contributing to user story implementation across the full technology stack.
We are looking for individuals who are passionate about technology trends, software engineering best practices, and delivering practical customer solutions. You should enjoy solving complex problems and be eager to continuously refresh your skills.
Responsibilities include contributing to all phases of the development lifecycle, developing and reviewing code with a focus on design, efficiency, and quality, working both autonomously and as part of a team, preparing and producing software releases, contributing to process improvements, and investigating and presenting alternative technologies for continuous improvement.
Requirements include a BS/MS degree in Computer Science or a related field, experience in an Agile environment with current engineering best practices, proficiency in CSS3, HTML5, and JavaScript, experience with an MVC Framework (e.g., Angular.js, Backbone.js, Ember.js), experience with Java 8, Spring Framework, Hibernate, and JUnit, experience with a Relational Database Management System (RDBMS) such as MS SQL Server or Oracle, and experience with SCM technologies like Git or SVN.
Beneficial skills include test-driven development, software security, familiarity with the SaaS model/Cloud Execution, and performance testing.
Company
NCR Atleos
NCR Atleos, headquartered in Atlanta, is a global leader dedicated to expanding financial access. With a team of 20,000 employees, we focus on optimizing financial branches, enhancing operational effi...