Senior Software Engineer

NCR Voyix

Chennai, Tamil Nadu, India0–2 yrs55m agovia LinkedIn

This job at a glance

Who can apply
Freshers and up to 2 years · Bachelor's degree or Master's degree
Must know
Product managementOperationsTroubleshootingCI/CDPythonJava
Work
On-site in Chennai
Pay
Not stated by the employer.
Skill demand
Troubleshooting28%Operations13%Product management9%CI/CD8%of 75 similar fresher jobs posted in India this week
Listed
1 Nov 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

As a Senior Software Engineer at NCR VOYIX, you will play a pivotal role in designing, developing, and maintaining complex software solutions that drive our innovative products and services. You will contribute to the full software development lifecycle, ensuring high-quality, scalable, and secure applications.

Key Responsibilities

  • Lead the design, development, testing, and deployment of robust and scalable software applications.
  • Collaborate with cross-functional teams, including product management, QA, and operations, to define requirements and deliver solutions.
  • Mentor junior engineers and provide technical guidance and code reviews.
  • Contribute to architectural discussions and decisions, ensuring alignment with overall company strategy.
  • Troubleshoot and resolve complex technical issues, ensuring optimal system performance and reliability.
  • Implement best practices in software development, including continuous integration, continuous delivery (CI/CD), and automated testing.
  • Stay current with emerging technologies and industry trends, evaluating and recommending their adoption where appropriate.
  • Document technical designs, specifications, and procedures clearly and concisely.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Strong proficiency in one or more programming languages such as Java, C#, Python, or Go.
  • Proven experience with cloud platforms (e.g., AWS, Azure, GCP) and microservices architecture.
  • Expertise in designing and implementing RESTful APIs.
  • Solid understanding of database technologies (SQL and NoSQL).
  • Experience with agile development methodologies (Scrum, Kanban).
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and as part of a collaborative team.

Fresher Software Developer Jobs in Chennai · last 7 days

76 openings · all need no experience

Most hiring: Creative Hands HR, Protechsoft Technologies, Hitachi Energy

See all 76 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job