Software Engineer I
Apply link opens the official NCR Voyix application page in a new tab. Hirebase is not the employer.
Job description
## About the role NCR Voyix is a global platform‑powered leader in unified commerce, helping retailers and restaurants accelerate operations and customer experiences. The company is looking for a talented Full Stack Developer to join its engineering team in Chennai and contribute to modern web application development. ## What you'll do - Design, develop, test, and maintain web applications using **React.js** and **TypeScript**. - Build and enhance backend services and APIs with **Go** or **Node.js**. - Create and optimise database schemas, queries, and stored procedures in **MySQL** or **PostgreSQL**. - Collaborate with product managers, designers, and fellow engineers to deliver high‑quality software. - Write clean, maintainable code and follow best‑practice development standards. - Participate in code reviews, troubleshoot issues, and improve application performance, scalability, and security. - Work within an Agile/Scrum environment. ## Required qualifications - Bachelor’s degree in Computer Science, IT, Electronics or a related field. - **2‑4 years** of professional software development experience. - Strong proficiency in **React.js**, **TypeScript**, and either **Go** or **Node.js**. - Experience with **MySQL** or **PostgreSQL** and a solid understanding of RESTful APIs. - Good knowledge of **Git** version control and modern software development practices. - Strong problem‑solving, analytical, communication, and teamwork skills. ## Preferred skills - Experience with cloud platforms such as **AWS**, **Azure**, or **GCP**. - Familiarity with **Docker** and containerisation. - Exposure to CI/CD pipelines and micro‑services architecture. - Knowledge of testing frameworks and automated testing. ## Benefits - Opportunity to work on cutting‑edge commerce platforms for a global customer base. - Collaborative, inclusive culture that values diversity and continuous learning. - Competitive compensation and professional growth opportunities.
Required skills
Job locations
Compensation
Estimated range — based on Software Engineer with 1-3 years experience (7 similar listings). Actual compensation may vary based on your specific experience, interview performance, and the company’s internal bands.
Ready to apply?
Clicking apply will open the official NCR Voyix application page in a new tab and add this role to your Application Tracker.
Apply on NCR Voyix →