This job is no longer available
This job expired on 03/09/2026. It no longer accepts applications.
Software Engineer (Agile Development)
Caterpillar Inc. · Chennai
Job description
About the role
Caterpillar Inc. is seeking a Software Engineer to join its global technology team. You will work on agile software projects that support the company’s mission of building sustainable communities. The role involves designing, developing, and maintaining software applications while collaborating with cross‑functional teams.
Key responsibilities
- Design, modify, develop, and implement software applications using agile methodologies.
- Gather and translate client requirements into functional solutions.
- Write, test, and maintain source code for new and existing applications.
- Automate workflows and optimize processes through code enhancements.
- Utilize automated testing tools to ensure software quality and reliability.
Required profile
- Strong analytical and problem‑solving abilities.
- Effective communication skills for documenting requirements and presenting solutions.
- Ability to work collaboratively in an agile team environment.
- Attention to detail and commitment to delivering high‑quality software.
Required skills
- Agile development methodologies
- Automated testing tools
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salary: Custom Software Engineer Based on 46 job offers in IndiaSalaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Caterpillar Inc.
Chennai