Infosys is a global leader in next-generation digital services and consulting. The Specialist Programmer role is designed for polyglots passionate about programming, focusing on building scalable software solutions and contributing to large-scale platforms and innovative projects.
Analyze user stories and use cases to ensure accurate understanding for production-ready delivery
Contribute to define design specifications and technology frameworks and assist in creation of reusable assets to enhance productivity and support complex technology projects
Deliver high-quality, optimized and efficient code across applications and databases, engage in debugging complex routines and build automation
Support the team to foster a robust technical environment and ensure error-free coding
Participation in knowledge transfer sessions and assist in utilizing reverse engineering methodologies to support the transition process
Assist in deploying solutions for future projects exploring new technologies through initial prototypes
Facilitate adoption of emerging technologies through POC initiatives aligned to business needs
Support in implementation of technical services to meet quality service (QoS) requirements
Contribute to development of reusable assets with specific focus on productivity improvement and support resolution of critical production issues
Interface with customers during warranty support to ensure issues are fixed in a timely manner
Address technical issues during testing to ensure a reliable, production-ready codebase
Assist in mitigating risks by flagging them and support timely resolution in co-ordination with the team
Fix issues during testing phases to ensure error-free, clean releases
Qualification
Required
Bachelor's degree (minimum 4 years) or equivalent required from an accredited institution with degree completed upon joining. (Recent graduates or students who have graduated within the past 0–18 months)
Majors must include: Computer Science, Information Technology, Software Engineering, Artificial Intelligence and Machine Learning OR AI Engineering, Data Science, Computer Engineering, or other related fields
Candidates should have strong knowledge & academic project(s) in one or more of the following software development skillset groups: Application Development (any one of the below streams) Java, Spring Boot and Microservices, Angular/React JS, Docker and K8S, Angular/React JS Or Next.js/Vue.js, MongoDB, NodeJS / JavaScript and Typescript, C# .NET, ASP.NET .NET Core, MongoDB OR Any NoSQL database, Angular JS or JavaScript, ExpressJS / NodeJS, Data Engineering: Hadoop, Spark, PySpark, Hive, PostgreSQL, Python/Java, Kafka, Airflow and Beam, AI Engineering: Python, Agentic AI, LangChain, LangGraph, NLP, MCP, Prompt/Context Engineering etc
Strong algorithmic, analytical and problem-solving skills
Strong problem solving mindset to debug complex technical issues and deliver error-free and reliable outcomes
Proactive & effective collaboration and strong communication skills
Preferred
Consistent academic performance demonstrated through coursework and overall academic results, with a minimum GPA of 3.0