Upload Button Icon Add office photos

NCR Corporation

Compare button icon Compare button icon Compare
filter salaries All Filters

5 NCR Corporation Software Engineer II Jobs

Software Engineer II - Edge

3-7 years

Hyderabad / Secunderabad

1 vacancy

Software Engineer II - Edge

NCR Corporation

posted 20d ago

Job Description

Role Overview: Join our market-leading, innovative Edge platform team at NCR Voyix. We are dedicated to pushing the boundaries of technology and delivering top-notch solutions to our Customers. As a Senior Golang Developer, you will be an integral part of our EDGE team, tackling complex development tasks and performing code reviews. You will also assist in defining stories on the backlog, participate in design activities, and collaborate with QA and internal stakeholders to ensure the delivery of high-quality solutions.

Key Responsibilities:
  • Take on complex development tasks within the team.
  • Perform code reviews to maintain code quality.
  • Participate in design activities.
  • Liaise with QA and internal stakeholders to ensure the right solution and quality.
  • Deploy code to physical POS (Point of Sale) and SSCO (Self-Service Checkout) devices, ensuring seamless integration and functionality.
Core Skills:
  • Strong development skills: Emphasize clean code, agile methodologies, and SOLID principles. Strong experience in designing software solutions and conducting thorough code reviews.
  • Proficiency in Go programming language: Extensive experience in developing high-performance applications using Golang. Familiarity with Gos concurrency model, goroutines, and channels. Ability to write efficient, scalable, and maintainable code.
  • Multi-threaded development: Experience in designing and implementing multi-threaded applications.
  • Linux OS: Proficiency in working with Linux operating systems, Understanding of networking concepts and protocols within a Linux environment. Proficiency in Bash scripting, installation, boot process, and building/configuring the kernel and modules.
  • Virtualization: Experience with virtualization technologies such as XEN, QEMU, libvirt, and KVM.
  • Cloud computing: Exposure to cloud platforms, ideally Google Cloud Platform (GCP).
  • Containerization: Experience with Docker and Kubernetes for containerization and orchestration. Ability to design, deploy, and manage containerized applications. Familiarity with Kubernetes architecture, components, and best practices for scaling and maintaining clusters.
  • GIT: Strong experience with version control systems, particularly GIT..
  • Mentoring: Experience mentoring junior team members and fostering a collaborative team environment.
  • Additional technologies: Familiarity with Linked Service Mesh, Couch, Grafana/OTEL, GCP cloud logging, Fruendt, GitHub/GitHub actions, KCC, GraphQL, and Kubeadm.
Deployment Skills:
  • Deploying to POS and SSCO devices: Experience in deploying code to physical POS and SSCO devices, ensuring proper configuration and functionality. This includes ensuring seamless integration with existing systems
Examples of POS Devices:
  • NCR Voyix PX15 Advanced POS Terminal: Combines the stability of a fixed terminal with the sleek look of a tablet.
  • NCR Voyix CX Series POS Terminals: Offers upscale design, ruggedness, and data security.
  • NCR Voyix Axium EX8000: A mobile POS device with a 6-inch screen and long battery life.
  • NCR Voyix 7779 Tablet: Provides mobility and flexibility with Windows tablet PCs.
Examples of SSCO Devices:
  • NCR SelfServ Checkout: A leading self-checkout solution used in many retail environments.
  • NCR FastLane SelfServ Checkout: Known for its reliability and user-friendly interface.
  • NCR SelfServ 90: A compact self-checkout solution designed for smaller retail spaces.
Basic Qualifications:
  • Degree in a numerate discipline.
  • Excellent programming skills in one or more modern languages.
  • Strong grounding in Computer Science.

Employment Type: Full Time, Permanent

Read full job description

NCR Corporation Interview Questions & Tips

Prepare for NCR Corporation Software Engineer II roles with real interview advice

What Software Engineer II at NCR Corporation are saying

Software Engineer II salary at NCR Corporation

reported by 4 employees with 2-7 years exp.
₹13.2 L/yr - ₹20 L/yr
At par with the average Software Engineer II Salary in India
View more details

What NCR Corporation employees are saying about work life

based on 66 employees
74%
50%
63%
100%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

NCR Corporation Benefits

Submitted by Company
You're an investment
You're impactful
You matter
You're valued
Submitted by Employees
Free Transport
Child care
Gymnasium
Cafeteria
Work From Home
Free Food +6 more
View more benefits

Compare NCR Corporation with

Diebold Nixdorf

3.8
Compare

Verifone

3.3
Compare

Ingenico Group

3.0
Compare

Hitachi Payment Services

3.8
Compare

AGS Transact Technologies

3.1
Compare

Mphasis

3.4
Compare

CMS Infosystems

3.6
Compare

DXC Technology

3.7
Compare

Sutherland Global Services

3.6
Compare

Virtusa Consulting Services

3.8
Compare

CGI Group

4.0
Compare

GlobalLogic

3.7
Compare

Bosch Global Software Technologies

3.9
Compare

UST

3.8
Compare

Nagarro

4.0
Compare

Atos

3.9
Compare

Hewlett Packard Enterprise

4.2
Compare

NTT Data

3.9
Compare

Publicis Sapient

3.5
Compare

Synechron

3.5
Compare

Similar Jobs for you

Software Engineer II at Our NCR

Hyderabad / Secunderabad

3-7 Yrs

₹ 7-11 LPA

Software Engineer III at Our NCR

Hyderabad / Secunderabad

2-5 Yrs

₹ 4-7 LPA

Software Engineer III at Our NCR

Hyderabad / Secunderabad

2-5 Yrs

₹ 4-7 LPA

L2 Engineer at F5 Networks, Inc

Bangalore / Bengaluru

2-5 Yrs

₹ 4-7 LPA

L2 Engineer at F5 Networks, Inc

Bangalore / Bengaluru

2-5 Yrs

₹ 4-7 LPA

Customer Success Engineer at DigitalOcean, Inc.

Hyderabad / Secunderabad

6-7 Yrs

₹ 9-10 LPA

Software Engineer II at Our NCR

Hyderabad / Secunderabad

3-8 Yrs

₹ 4-8 LPA

Software Development Engineer II at Tesco Bengaluru

Bangalore / Bengaluru

6-11 Yrs

₹ 8-13 LPA

Software Engineer II at Keywords Studios

Pune

1-4 Yrs

₹ 3-6 LPA

Cloud Infrastructure Engineer at MulticoreWare

Chennai

3-8 Yrs

₹ 5-10 LPA

Software Engineer II - Edge

3-7 Yrs

Hyderabad / Secunderabad

20d ago·via naukri.com

Software Engineer II-C#,ReactJS

2-5 Yrs

Hyderabad / Secunderabad

5d ago·via naukri.com

Software Engineer II (golang - Kubernetes ) EDGE

3-7 Yrs

Hyderabad / Secunderabad

27d ago·via naukri.com

Software Engineer II

1-4 Yrs

Hyderabad / Secunderabad

2mon ago·via naukri.com

Software Engineer II - Typescript & React

3-8 Yrs

Hyderabad / Secunderabad

3mon ago·via naukri.com
write
Share an Interview