Software Engineer IV - C#.Net

2 Months ago • 10 Years + • Programming

Job Summary

Job Description

This Software Engineer IV role at NCR VOYIX involves analyzing system requirements, developing technical specifications, and implementing server-side logic with a focus on C#.NET and SQL SERVER. The responsibilities also include developing RESTful APIs, integrating user-facing elements, writing clean code, debugging, and optimizing applications for speed and scalability. The role requires participation in the entire application lifecycle, ensuring security and data protection protocols are implemented. The job description emphasizes the company's commitment to creating exceptional consumer experiences and enabling customers to exceed their goals.
Must have:
  • Bachelor’s degree in Computer Science or related field
  • 10+ years of experience as a Back end Developer
  • Proficiency in server-side languages such as C#.NET
  • Experience with database technologies such as SQL SERVER
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud
  • Knowledge of version control systems (e.g., Git)
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
Good to have:
  • Experience with containerisation technologies such as Docker or Kubernetes
  • Familiarity with micro-services architecture
  • Understanding of CI/CD pipelines
  • Experience with agile development methodologies

Job Details

About NCR VOYIX

NCR VOYIX Corporation (NYSE: VYX) is a leading global provider of digital commerce solutions for the retail, restaurant and banking industries. NCR VOYIX is headquartered in Atlanta, Georgia, with approximately 16,000 employees in 35 countries across the globe. For nearly 140 years, we have been the global leader in consumer transaction technologies, turning everyday consumer interactions into meaningful moments. Today, NCR VOYIX transforms the stores, restaurants and digital banking experiences with cloud-based, platform-led SaaS and services capabilities.

Not only are we the leader in the market segments we serve and the technology we deliver, but we create exceptional consumer experiences in partnership with the world’s leading retailers, restaurants and financial institutions. We leverage our expertise, R&D capabilities and unique platform to help navigate, simplify and run our customers’ technology systems.

Our customers are at the center of everything we do. Our mission is to enable stores, restaurants and financial institutions to exceed their goals – from customer satisfaction to revenue growth, to operational excellence, to reduced costs and profit growth. Our solutions empower our customers to succeed in today’s competitive landscape. 

Our unique perspective brings innovative, industry-leading tech to all the moving parts of business across industries. NCR VOYIX has earned the trust of businesses large and small — from the best-known brands around the world to your local favorite around the corner.

APPLICANTS SHOULD BE WILLING TO WORK FROM CHENNAI OFFICE IN NEAR FUTURE

Key Responsibilities:

  • Analysing system requirements and delegating development tasks.
  • Developing technical specifications.
  • Design and implement server-side logic, ensuring high performance and responsiveness.
  • Develop RESTful APIs to support front-end functionality and third-party integrations.
  • If a front-end developer, to integrate user-facing elements.
  • Write clean, maintainable code and conduct code reviews.
  • Troubleshoot, debug, and upgrade existing systems.
  • Ensure security and data protection protocols are implemented.
  • Optimize applications for maximum speed and scalability.
  • Participate in the entire application lifecycle, focusing on coding and debugging.

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven 10+ years of experience as a Back end Developer or similar role.
  • Proficiency in server-side languages such as C#.NET
  • Experience with database technologies such as SQL SERVER.
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
  • Knowledge of version control systems (e.g., Git).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Preferred Qualifications:

  • Experience with containerisation technologies such as Docker or Kubernetes.
  • Familiarity with micro-services architecture.
  • Understanding of CI/CD pipelines.
  • Experience with agile development methodologies.

Primary Skill

  • Knowledge of .NET languages including C#,ASP.NET.
  • Knowledge in both .NET & .NET CORE Framework
  • Knowledge in Unit Test Framework like NUnit
  • Service/ API Development using WCF ,ASP.NET web API
  • Database knowledge in SQL SERVER,
  • API GATEWAY Integration
  • Knowledge in WPF framework

Secondary Skills

  • Proficient with front-end development using Angular, ReactJS framework ; languages including, Typescript, JavaScript, HTML5, and CSS.

Offers of employment are conditional upon passage of screening criteria applicable to the job

EEO Statement

Integrated into our shared values is NCR Voyix’s commitment to diversity and equal employment opportunity.  All qualified applicants will receive consideration for employment without regard to sex, age, race, color, creed, religion, national origin, disability, sexual orientation, gender identity, veteran status, military service, genetic information, or any other characteristic or conduct protected by law.  NCR Voyix is committed to being a globally inclusive company where all people are treated fairly, recognized for their individuality, promoted based on performance and encouraged to strive to reach their full potential.  We believe in understanding and respecting differences among all people.  Every individual at NCR Voyix has an ongoing responsibility to respect and support a globally diverse environment.

Statement to Third Party Agencies
To ALL recruitment agencies: NCR Voyix only accepts resumes from agencies on the preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Voyix employees, or any NCR Voyix facility. NCR Voyix is not responsible for any fees or charges associated with unsolicited resumes

“When applying for a job, please make sure to only open emails that you will receive during your application process that come from a @ncrvoyix.com email domain.”

Similar Jobs

CyberArk - Senior Implementation Engineer

CyberArk

United States (On-Site)
3 Weeks ago
Forcepoint - Principal Product Manager

Forcepoint

Cork, County Cork, Ireland (On-Site)
2 Weeks ago
Rippling - Frontend Engineer II - Custom Apps

Rippling

Bengaluru, Karnataka, India (On-Site)
5 Days ago
entrata - Consultant

entrata

United States (Remote)
2 Months ago
The Walt Disney Company - Specialist, Programming and Content Curation

The Walt Disney Company

Bangkok, Bangkok, Thailand (On-Site)
3 Months ago
IMC - Python Software Engineer

IMC

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Scorewarrior - Core Client Senior C++ Developer

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
4 Months ago
Forcepoint - Senior Software Engineer - C++ Developer

Forcepoint

Thane, Maharashtra, India (On-Site)
2 Weeks ago
Tide - Senior Engineer, Python

Tide

Bengaluru, Karnataka, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Zinnia - Solution Architect

Zinnia

Bridgewater, New Jersey, United States (Hybrid)
3 Weeks ago
Mozilla - Staff Security Engineer

Mozilla

Canada (Remote)
2 Months ago
attentive - Event Marketing Manager

attentive

United States (On-Site)
1 Month ago
Mercury - Staff Product Designer - Accounting

Mercury

San Francisco, California, United States (Remote)
3 Weeks ago
Nasdaq - Oracle Database Administrator

Nasdaq

Taguig, Metro Manila, Philippines (Hybrid)
3 Months ago
deel. - Partner Events Manager

deel.

United States (Remote)
5 Days ago
Tekion Corp - Netsuite Developer

Tekion Corp

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Sailpoint - Staff Software Engineer

Sailpoint

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
3 Months ago
Make - People/HR Business Partner

Make

Prague, Prague, Czechia (Hybrid)
2 Months ago
DMG - Director of Product Design

DMG

Cincinnati, Ohio, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Chennai, Tamil Nadu, India

T systems - AI Engineer

T systems

Pune, Maharashtra, India (On-Site)
3 Weeks ago
cyara - UI/UX Designer

cyara

Hyderabad, Telangana, India (Hybrid)
8 Months ago
Progress - Software Engineer II (Windows Application Developer)

Progress

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Rocket - Senior Information Developer

Rocket

Pune, Maharashtra, India (On-Site)
2 Months ago
Coupa - Sr. Lead Software Engineer

Coupa

Pune, Maharashtra, India (On-Site)
3 Months ago
Capgemini - Engagement Executive-Marketing Operations

Capgemini

Kolkata, West Bengal, India (On-Site)
2 Months ago
Applied materials  - SAP S/4HANA ABAP & BTP Technical Architect/Leader

Applied materials

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Convai Technologies - Engineering Lead

Convai Technologies

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Paytm - Key Account Manager Premium - Enterprise Mid Market

Paytm

Guntur, Andhra Pradesh, India (On-Site)
1 Month ago
Inveniolsi - SAP Ui5/Fiori Senior Consultant

Inveniolsi

Delhi, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Assist software  - C++ Developer

Assist software

Suceava, Suceava County, Romania (On-Site)
8 Months ago
bounteous - Java Developer

bounteous

Montreal, Quebec, Canada (Hybrid)
2 Months ago
Tesla - PLC Programmer

Tesla

Rhineland-Palatinate, Germany (On-Site)
5 Months ago
Mcdonalds - Software Engineer I C++/C#

Mcdonalds

Mexico City, Mexico (Hybrid)
1 Month ago
HCL Tech - Senior Technical Lead .net,angular

HCL Tech

California, United States (On-Site)
2 Months ago
Capgemini - E2E Planning - C

Capgemini

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
USE Insider - Software Developer

USE Insider

Istanbul, İstanbul, Türkiye (Remote)
1 Month ago
Cadence - Lead C++ Software Engineer

Cadence

San Jose, California, United States (On-Site)
10 Months ago
Aptive - Advanced Software Engineer- C++, Algorithm, ADAS, Simulink

Aptive

Bengaluru, Karnataka, India (On-Site)
1 Week ago
TransUnion - Software Developer

TransUnion

Heredia, Costa Rica (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

At NCR Voyix, we specialize in turning routine transactions into meaningful connections. With a rich history of innovation, we've been at the forefront of problem-solving through technology. Operating globally in over 30 countries, we lead in Retail, Restaurant, Digital banking, and Payments. Our solutions optimize banking operations, streamline restaurant services, enhance retail interactions, and foster trust through secure payment systems. We take pride in our strong culture and a history of providing robust career paths. Come work for a leading technology company where you can grow your career. Join us and be part of revolutionizing transactions across these pivotal industries.

Hyderabad, Telangana, India (On-Site)

New Zealand (Remote)

Singapore (Remote)

Singapore (Remote)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Gurugram, Haryana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Chennai, Tamil Nadu, India (On-Site)

Cebu City, Central Visayas, Philippines (On-Site)

India (Remote)

View All Jobs

Get notified when new jobs are added by NCR Voyix

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug