Upload Button Icon Add office photos
filter salaries All Filters

153 NCR Corporation Jobs

Software Engineer II - Typescript & React

3-8 years

Hyderabad / Secunderabad

1 vacancy

Software Engineer II - Typescript & React

NCR Corporation

posted 1mon ago

Job Description

The role will focus on developing Next Generation of Self-Service Checkout systems. The role will focus on understanding requirements, enhancing exiting software and developing cloud enabled services with latest software stack for Digital Retail using React/TypeScript and C# .NET Core. 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.

In this role, you will have the opportunity to:

  • Develop high quality microservices 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.
  • Provide input and technical content for technical documentation, user help materials and customer training.
  • Conduct unit tests, track problems, and implement changes to ensure adherence to test plan and functional/nonfunctional requirements
  • Analyze, design and implement software mechanisms to improve code stability, performance, and re-usability. Participates and leads code review sessions.
  • 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)
  • Communicate with Solution Management and other internal teams. Participates in cross-functional collaboration within the organization.

Required Skills and Experience:

  • Bachelors degree in computer science or related field
  • 3+ years of experience in software design and development
  • 1+ years of experience working with IaaS technologies (AWS, GCP, or Azure)
  • Working knowledge of docker and Kubernetes
  • Deep understanding of Computer Science fundamentals
  • Strong development, debugging and troubleshooting skills
  • Excellent written and verbal communication skills. Able to work in teams and collaborative fashion.

Languages/Technologies:

  • proficiency with Javascript/Typescript especially within Microservices world.
  • knowledgeable on Node.js libraries and frameworks like, Express, NestJs, Redis, mqtt, xstate, etc
  • Good understanding of the nature and handling of asynchronous programming.
  • Understanding fundamental design principles behind a scalable application
  • Understanding differences between multiple target deployment, endpoints, store servers, and clouds.
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Understanding accessibility and security compliance within Microservices
  • User authentication and authorization between multiple systems, servers, and environments

Operating Systems:

  • Linux & windows

Preferred Skills and Experience:

  • Experience building and consuming Async APIs
  • Experience building and consuming REST APIs
  • Experience working with Redis, MQTT, MongoDB
  • Good to have knowledge on Golang
  • Familiarity with CICD and Dev Ops tools like: Jenkins, Harness, Helm, Test Automation tools
  • Champion of Agile Scrum methodologies
  • Performance Optimization
  • Deep knowledge and understanding to create secure solutions by design
  • Experience with multi-threaded backend environments with concurrent users
  • Knowledge of software development standards and protocols: PCI
  • Operating Systems: Windows & Linux

Employment Type: Full Time, Permanent

Read full job description

Top NCR Corporation Software Engineer II Interview Questions

Q1. What are interfaces and what is difference between an interface and abstract class
View answer (1)
Q2. what is difference between stored procedure and function
View answer (1)
Q3. what is difference between virtual and override keywords
View answer (1)
View all 14 questions

What people at NCR Corporation are saying

Software Engineer II salary at NCR Corporation

reported by 151 employees with 2-8 years exp.
₹9.2 L/yr - ₹22.4 L/yr
At par with the average Software Engineer II Salary in India
View more details

NCR Corporation Benefits

Submitted by Company
You're an investment
You're impactful
You matter
You're valued
Submitted by Employees
Free Transport
Work From Home
Health Insurance
Job Training
Cafeteria
Soft Skill Training +6 more
View more benefits

Compare NCR Corporation with

Diebold Nixdorf

3.9
Compare

Verifone

3.3
Compare

Ingenico Group

3.0
Compare

Hitachi Payment Services

3.8
Compare

AGS Transact Technologies

3.3
Compare

Mphasis

3.4
Compare

CMS Infosystems

3.6
Compare

DXC Technology

3.7
Compare

NTT Data Information Processing Services

4.0
Compare

Sutherland Global Services

3.7
Compare

Virtusa Consulting Services

3.8
Compare

CGI Group

4.0
Compare

GlobalLogic

3.7
Compare

UST

3.8
Compare

Nagarro

4.0
Compare

Atos Syntel

3.6
Compare

Hewlett Packard Enterprise

4.2
Compare

Access Healthcare

3.9
Compare

Publicis Sapient

3.5
Compare

Atos

3.8
Compare

Similar Jobs for you

Software Engineer II at Our NCR

Hyderabad / Secunderabad

2-6 Yrs

₹ 4-8 LPA

Software Engineer II at Our NCR

Hyderabad / Secunderabad

2-6 Yrs

₹ 4-8 LPA

Software Engineer II at Our NCR

Hyderabad / Secunderabad

2-6 Yrs

₹ 4-8 LPA

Software Engineer II at Our NCR

Hyderabad / Secunderabad

1-4 Yrs

₹ 3-6 LPA

Software Engineer II at Abnormal Security

Bangalore / Bengaluru

3-7 Yrs

₹ 5-9 LPA

Software Engineer II at veralto

Bangalore / Bengaluru

1-4 Yrs

₹ 3-6 LPA

Software Engineer II at Our NCR

Hyderabad / Secunderabad

1-4 Yrs

₹ 3-6 LPA

Software Engineer II at MiQ Digital

Bangalore / Bengaluru

2-4 Yrs

₹ 4-6 LPA

Software Quality Engineer at Our NCR

Hyderabad / Secunderabad

6-10 Yrs

₹ 8-12 LPA

Software Quality Engineer 2 at Our NCR

Hyderabad / Secunderabad

5-9 Yrs

₹ 7-11 LPA

Software Engineer II - Typescript & React

3-8 Yrs

Hyderabad / Secunderabad

1mon ago·via naukri.com

Security Architect

7-12 Yrs

Gurgaon / Gurugram

6hr ago·via naukri.com

Software Quality Engineer III - Playwright, Typescript

7-9 Yrs

Kolkata, Mumbai, New Delhi +4 more

7hr ago·via naukri.com

Software Quality Engineer II - Automation and Playwright

4-8 Yrs

Kolkata, Mumbai, New Delhi +4 more

7hr ago·via naukri.com

SW Quality Engineer IV

4-7 Yrs

Hyderabad / Secunderabad

11hr ago·via naukri.com

Software Quality Engineer IV - Playwright, Typescript

6-10 Yrs

Hyderabad / Secunderabad

11hr ago·via naukri.com

Logistics Coordinator

1-3 Yrs

Mumbai

11hr ago·via naukri.com

Software Engineer IV - Android

3-6 Yrs

Hyderabad / Secunderabad

11hr ago·via naukri.com

Software Quality Engineer III - Playwright, Typescript,

5-9 Yrs

Hyderabad / Secunderabad

11hr ago·via naukri.com

Application Security Engineer

2-5 Yrs

Gurgaon / Gurugram

1d ago·via naukri.com
write
Share an Interview