NCR Atleos logo

Software Engineer II

NCR Atleos
NewPosted yesterday

LOCATION

HYDERABAD · Onsite

EXPERIENCE

2 - 5 Years

TYPE

FullTime

SKILLS REQUIRED

JavaSpring BootDockerKubernetesAngulartroubleshootingAgile MethodologyRESTful APIsMicrosoft Azure

Job description

Overview

Software Engineer II role at NCR Atleos, a leader in expanding financial access, focused on developing high-quality software, diagnosing and remedying system failures, and improving engineering practices.

What you'll do

  • Develop high quality software which meets requirements, promotes re-use of software components, and facilitates ease of support.
  • Diagnose, isolate, and implement remedies for system failures caused by errors in software code.
  • Identify and implement process improvements in Engineering practices.
  • Utilize software-based system maintenance and tracking tools.
  • Provide input and technical content for technical documentation, user help materials and customer training.

What you'll need

  • Bachelor's degree in computer science or related field.
  • A minimum of 2 to 5 years of experience in software design and development.
  • 2-5 years of development experience using Java, Spring Boot, Docker, Kubernetes, Microservices.
  • Technology stack: Java, Spring Boot, Docker, Kubernetes, Microservices design/development.
  • Hands-on knowledge of Docker and Kubernetes is mandatory.
  • Strong knowledge in Linux/Unix.
  • Working experience in Azure.
  • Deployment using Docker and orchestrated via Kubernetes.
  • Strong knowledge in CI/CD pipelines.
  • Knowledge on Multithreading, Event and Delegates.
  • Unit testing (JUnit, Mockito).
  • Angular, HTML and CSS.
  • Familiarity with architecture styles and APIs (REST, RPC).
  • Understanding of Agile methodologies.
  • Object Oriented programming.
  • Linux/Windows.
  • Deep understanding of Software Development and Quality Assurance best practices.
  • Strong attention to detail.
  • Excellent troubleshooting and issue resolving skills.
  • Able to work well in a team setting; excellent teamwork and collaboration skills.
  • Experience operating in an Agile environment, with a deep understanding of agile development principles.
  • Cloud experience, preferably Microsoft Azure.

Nice to have

  • Familiarity with the Spring framework, SQL Server and design/architectural patterns.
  • Experience working in an agentic development environment.
  • Hands-on experience with GitHub Copilot.
  • Experience using Skills and working in Plan and Execute modes within agentic development environments.

Details

  • Location: Hyderabad, India.
  • Offers of employment are conditional upon passage of screening criteria applicable to the job.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer II