Chennai, Tamil Nadu, India

| Job Details | Information |
|---|---|
| Job Title | Software Engineer |
| Role | Software Engineer |
| Company | Caterpillar Inc. |
Caterpillar is hiring a Software Engineer in Chennai, Tamil Nadu, India, within its Technology, Digital and Data organization. The role focuses on implementing, developing, maintaining, and supporting software applications using agile software development practices.
The position involves developing software for target systems, gathering client requirements, resolving workflow problems through automation and optimization, writing and enhancing application code, and using automated testing tools for software testing and maintenance.
| R0000393501 |
| Location | Chennai, Tamil Nadu, India |
|---|
| Category | Software Development |
|---|
| Employment Type | Full-time |
|---|
| Work Mode | On-site |
|---|
| Primary Skill | System Design, Technical Documentation, Software Development, Agile, Unit Testing, Software Integration, Data Integration, SDLC, Automated Testing, Object-Oriented Programming |
|---|
| Career Area | Technology, Digital and Data |
|---|
| Contract Type | Full Time |
|---|
| Job Type | Regular |
|---|
| Location | Chennai, Tamil Nadu, India |
|---|
| Requisition ID | R0000393501 |
|---|
| Posting Date | September 24, 2026 |
|---|
| Application Deadline | September 29, 2026 |
|---|
| Development Methodology | Agile |
|---|
| Testing | Automated, Functional and Performance Testing |
|---|
| Software Integration | Interfaces, Data Exchange and Technology Bridges |
|---|
| Posted Date | Sep 25, 2026 |
|---|