Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer III @ NCR Corporation

Home > Software Development

 Software Engineer III

Job Description

Responsibilities

  • Build large-scale applications using Java or similar languages, with a focus on high-performance, scalability and resiliency in a service-oriented environment.
  • Troubleshoot issues from a production environment, ideally including experience supporting a self-service environment.
  • Work with stakeholders to understand business needs and translate them into technical requirements.
  • Provide technical leadership to other software engineers, including mentoring, code reviews, and pair programming.
  • Contribute to all phases of the development lifecycle.
  • Development and review of changes with a focus for design, efficiency, and quality
  • Work as part of a team as well as working autonomously
  • Prepare and produce releases of software components
  • Contribute to improvements to the software development process
  • Support continuous improvement by investigating alternatives and technologies and presenting these for review.

Requirements

  • 6+ years of experience working as a Software Engineer, or similar role.
  • BS/MS degree in Computer Science, Engineering, or a related subject
  • Experience using Java 8 or higher, Spring Framework, REST, Hibernate, Junit
  • Experience developing in an Agile environment, using current engineering best practices
  • Experience using - CSS3, HTML5, JavaScript
  • Experience with at least one MVC Framework e.g., Angular.js, Backbone.js, Ember.js
  • Experience using a RDBMS e.g., SQL (MS SQL Server, Oracle)
  • Experience in SCM technologies such as Git, SVN
  • Experience with SaaS model/Cloud Execution (Azure preferred)
  • Ability to work independently and be a self-starter.
  • Ability to think, evaluate, and solve complex technical problems.
  • Experience in using JIRA/Confluence
  • Strong understanding of cloud architecture patterns, such as microservices, serverless, and containers.
  • Familiarity with modern frameworks for building high-throughput and resilient microservices.

Other Skills of Benefit

  • BDD(Behavior-driven) and TDD(Test-driven) development
  • Familiar with Agile/SAFe practices
  • Software security
  • Performance testing

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: NCR Corporation
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   hibernate spring java javascript cloud architecture css confluence R1147699 microservices sql backbone.js git html mvc jira rest mvc framework junit rdbms bdd oracle software development microsoft azure svn ember.js sql server angular saas tdd agile

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Engineer /senior Engineer - (mcu Rtos)

  • Einfochips
  • 5 - 10 years
  • Hyderabad
  • 22 hours ago
₹ Not Disclosed

Solutions Engineer - Linux BSP

  • Einfochips
  • 5 - 10 years
  • Noida, Gurugram
  • 2 days ago
₹ Not Disclosed

QA Automation & Infrastructure Engineer

  • FCS Software Solutions
  • 10 - 20 years
  • Noida, Gurugram
  • 3 days ago
₹ Not Disclosed

Ai Ml Engineer

  • Accenture
  • 12 - 20 years
  • Noida, Gurugram
  • 3 days ago
₹ Not Disclosed

NCR Corporation

Atleos (NYSE: NATL) is a leader in expanding self-service financial access, with industry-leading ATM expertise and experience, unrivalled operational scale including the largest independently-owned ATM network, always-on global services and constant innovation. Atleos improves operational efficienc...