Overview
As a Software Engineer I at NCR Voyix, you will contribute to the design, development, and maintenance of software solutions within an agile team, delivering high-quality products that enhance customer experiences and business operations.
What you'll do
- Design, develop, test, deploy, and maintain software applications and systems using various programming languages and technologies.
- Collaborate with cross-functional teams, including product managers, QA engineers, and other developers, to define requirements, design solutions, and ensure successful product delivery.
- Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards and best practices.
- Troubleshoot, debug, and resolve software defects and performance issues in a timely manner.
- Contribute to the continuous improvement of software development processes, tools, and methodologies.
- Create and maintain technical documentation, including design specifications, API documentation, and user guides.
- Stay up-to-date with emerging technologies and industry trends, applying new knowledge to projects where appropriate.
What you'll need
- Bachelor's degree in computer science, Software Engineering, or a related technical field.
- 1-2 years of professional experience in software development.
- Strong proficiency in at least one programming language (e.g., Go, Java, Python, C#, JavaScript).
- Strong proficiency in TypeScript.
- React (Mandatory).
- Strong proficiency in MySQL or PostgreSQL, including database design and SQL query optimization (Mandatory).
- Solid understanding of data structures, algorithms, and object-oriented design principles.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work effectively both independently and as part of a team.
Nice to have
- Go (preferred as the programming language).
- Experience with one of the cloud platforms (e.g., AWS, Azure, GCP) and microservices architecture.
- Familiarity with Agile/Scrum development methodologies.
Details
- Location: Chennai, India.
- Offers of employment are conditional upon passage of screening criteria applicable to the job.
Read the full description and apply on the company’s own careers page.