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

Software Engineer II @ NCR Corporation

Home > Software Development

 Software Engineer II

Job Description

Today, NCR VOYIX transforms the stores, restaurants and digital banking experiences with cloud-based, platform-led SaaS and services capabilities.
JavaScript Software Engineer
Position Location: Hyderabad, India
NCR Voyix is a global technology company. We are committed to driving innovation, simplifying customer experiences and ensuring growth for our clients.
The focus of the role is to develop Next Generation Retail Commerence Platform Self-Service Checkout Systems, enhance existing solution. One of the key tenets of the team is to be customer focused, understanding requirements, enhancing existing software and developing cloud enabled services with latest software stack for Retail commerence platform using JavaScript/TypeScript. You will also work with Engineering teams on developing UI and back-end APIs that can support thousands of transactions and Next-Gen Products based on requirements from Product Management.. Want to develop software that is being and will be used by millions of people around the world. Then this is the role for you. The role will focus on developing Next Generation of Self-Service Checkout systems.
In this role, you will have the opportunity to:
  • To work on cloud enabled services to develop high quality Self-Service Checkout application which meets requirements, promotes re-use of software components, and facilitates ease of support.
  • Analyze, design and implement software mechanisms to improve code stability, performance, and re-usability. Participates and leads code review sessions.
  • Conduct unit tests, track problems, and implement changes to ensure adherence to test plan and functional/nonfunctional requirements
  • Diagnose, isolate, and implement remedies for system failures caused by errors in software code.
  • Provide input and technical content for technical documentation, user help materials and customer training.
  • Communicate with Solution Management and other internal teams. Participates in cross-functional collaboration within the organization.
  • Participates with industry groups, stays current with technology and industry trends, disseminates knowledge to team members, forms best practices. (Retail and Self-service Retail Industry groups)
Required Skills and Experience:
  • Bachelor s Degree in Computer Science or related field
  • A minimum of 3 years of experience in software design and development in Javascript/TypeScript.
  • Strong development, debugging and troubleshooting skills
  • Working knowledge of microservices, cloud hosted services, and cloud deployment models
  • Excellent written, verbal communication skills. Able to work in teams and collaborative fashion.
  • Languages/Technologies:
    • Node.js using JavaScript / TypeScript
    • Nestjs, RxJS, Jest, MQTT, XState
    • JIRA/GIT/GitHub Workflows
    • Working knowledge of C# and C++
  • Operating Systems:
    • Linux
    • Windows
  • Knowledge of software development standards and protocols: PCI
Preferred Skills and Experience:
  • Experience with tools or languages like:
    • Perl, Bash
    • Docker
    • Kubernetes
    • Google Cloud Platform and Azure
  • Champion of Agile Scrum methodologies
  • Experience with continuous integration systems like Jenkins
  • Deep knowledge and understanding to create secure solutions by design
  • Experience with multi-threaded backend environments with concurrent users
  • Database Design experience
  • Performance Optimization

Job Classification

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

Contact Details:

Company: NCR Corporation
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Product management C++ Software design Linux Database design Debugging Test planning Perl Windows Troubleshooting

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

SW Engineering Manager II

  • NCR Corporation
  • 10 - 14 years
  • Hyderabad
  • 1 day ago
₹ Not Disclosed

Software Engineer III Abinitio Python

  • JPMorgan Chase Bank
  • 0 - 6 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

Senior Engineer Business Data Cloud Data Product Runtime Team

  • SAP
  • 4 - 8 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

SW Dev Ops Engineer IV

  • NCR Corporation
  • 10 - 14 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

NCR Corporation

NCR is the worlds leading enterprise provider of software, hardware and services for banks, retailers, restaurants, small business and telecom