Intern - Software Engineering

NCR Voyix

Chennai

On-site

INR 201,000 - 335,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Stipend
12-month program
Office location India

Job summary

NCR Voyix seeks a Technology Intern to contribute to innovative projects and gain hands-on experience in a dynamic technology environment. Location: NCR Voyix India Offices. Duration: 12 months with potential conversion based on performance.

Responsibilities include developing scalable applications, participating in design, development, testing, deployment, and maintenance, and leveraging AI and cloud technologies. Strong foundation in programming and collaboration are essential.

Qualifications

  • Strong foundation in software engineering concepts (OOP, data structures, algorithms).
  • Proficiency in .NET, Java, Python, or C++.
  • Interest in AI-assisted development and modern engineering practices.

Responsibilities

  • Develop scalable, high-performing applications for seamless customer experiences.
  • Contribute to design, development, testing, deployment and maintenance of software solutions.
  • Leverage AI-powered tools and automation to boost productivity and innovation.
  • Collaborate with cross-functional teams to tackle real-world business challenges using data-driven approaches.
  • Support intelligent solutions using AI, ML, APIs, and cloud technologies where applicable.
  • Participate in Agile practices and drive continuous improvement.

Skills

OOP & DS
Algorithms
AI curiosity
Problem solving

Education

B.E./B.Tech in CSE/IT

Tools

.NET
Java
Python
C++
React
Node.js

Job description

About NCR

NCR Voyix Corporation (NYSE: VYX) is a leader in transforming, connecting and running technology platforms for self-directed banking, stores and restaurants. NCR Voyix is headquartered in Atlanta, Ga., with 14,000 employees globally. NCR Voyix is a trademark of NCR Voyix Corporation in the United States and other countries.

Job Summary:

NCR VOYIX Corporation is seeking an enthusiastic and driven Technology Intern to contribute to our innovative projects and gain hands‑on experience in a dynamic technology environment. This internship offers a valuable opportunity to learn from experienced professionals and apply academic knowledge to real‑world challenges.

Software Engineer Intern Program:

  • India Campus Hiring (B.E./B.Tech — CSE, IT)

  • Duration: 12 months (conversion based on performance)

  • Location: NCR Voyix India Offices

Key Responsibilities:

  • Develop scalable, high-performing applications that deliver seamless customer experiences.

  • Contribute to the design, development, testing, deployment, and maintenance of software solutions.

  • Leverage AI-powered development tools and automation technologies to improve productivity and innovation.

  • Collaborate with cross-functional teams to solve real-world business challenges using data-driven approaches.

  • Support the development of intelligent solutions utilizing AI, Machine Learning, APIs, and cloud technologies where applicable.

  • Participate in Agile development practices and contribute to continuous improvement initiatives.

  • Maintain high-quality engineering standards, security practices, and coding excellence.

What we’re looking for (must-have skills) We have simplified our requirements into four core categories, with a growing emphasis on AI fluency:

Programming & Problem Solving:
  • Strong understanding of software engineering concepts, OOP, algorithms, and data structures.

  • Proficiency in .NET, Java, Python, or C++.

  • Curiosity to explore AI-assisted software development and modern engineering practices.

Database & Web Technologies:
  • Good understanding of RDBMS/NoSQL databases.

  • Familiarity with modern web technologies (HTML, JavaScript, React, Node.js).

Cloud, AI & Emerging Technologies:
  • Basic understanding of cloud platforms (Azure, AWS, or GCP).

  • Awareness of Generative AI, Machine Learning, Intelligent Automation, and modern AI applications.

  • Exposure to APIs, DevOps practices, containers, and cloud-native development.

  • Interest in leveraging AI tools to enhance development, problem-solving, and productivity.

Soft Skills & Collaboration:
  • Strong problem-solving and analytical mindset.

  • Excellent communication and teamwork skills.

  • Passion to learn and adapt to new technologies.

Expectations from interns:

  • Demonstrate a growth mindset and passion for continuous learning.

  • Stay curious about emerging technologies, especially AI and automation.

  • Apply analytical thinking and innovative problem-solving approaches.

  • Collaborate effectively within diverse and cross-functional teams.

  • Show adaptability in a rapidly evolving technology landscape.

  • Embrace responsible and ethical use of AI technologies in software development and business solutions.

This job description outlines the primary duties and responsibilities of the role and is not intended to be exhaustive. The employee may be required to undertake additional duties and projects that are consistent with their skills, capabilities, and the overall purpose of the position

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (.Net)
Senior Software Engineer (.Net)

NCR Voyix Corporation • Chennai

On-site
INR 2,800,000 - 4,200,000
Software Engineer (II)
Software Engineer (II)

NCR Voyix • Chennai

On-site
INR 1,200,000 - 2,400,000
Software Engineer (II)
Software Engineer (II)

NCR Corporation • Chennai

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer
Senior Software Engineer

NCR Voyix Corporation • Chennai

On-site
INR 1,800,000 - 2,200,000
Senior Software Engineer
Senior Software Engineer

NCR Voyix • Hyderabad

On-site
INR 1,800,000 - 3,200,000
Software Engineer II
Software Engineer II

NCR Voyix Corporation • Chennai

On-site
INR 600,000 - 900,000
Senior Software Engineer
Senior Software Engineer

NCR Voyix Corporation • Tamil Nadu

On-site
INR 900,000 - 1,500,000
Senior Software Quality Engineer
Senior Software Quality Engineer

NCR Voyix • Chennai

On-site
INR 2,200,000 - 4,200,000
Software Engineer (II)
Software Engineer (II)

NCR Voyix • Chennai

On-site
INR 1,200,000 - 2,400,000
Software Engineer II-Golang, React
Software Engineer II-Golang, React

NCR Voyix Corporation • Chennai

On-site
INR 500,000 - 900,000