


Manufacturer of construction and mining equipment, engines, and industrial gas turbines.
7 days ago
Intermediate (4-7 years), Expert & Leadership (13+ years), Experienced (8-12 years)
Full Time
Chennai, Tamil Nadu, India
Office Full-Time
Company Size
107,000 Employees
Service Specialisms
Sector Specialisms
Day‑to‑day responsibilities involve designing and developing software using Drupal, PHP, and MySQL based on marketing and technical requirements. You will collaborate with product owners, engineering managers, architects, and SMEs to study system flows, data usage, and work processes throughout the software development lifecycle. Additional duties include monitoring application performance, conducting code reviews for junior developers, maintaining code quality, managing timelines, mitigating risks, and providing regular status updates.
Mandatory skills include solid knowledge of software development fundamentals, processes, requirements analysis, design, debugging, documentation, testing, and deployment. Hands‑on experience with software design patterns and principles, strong programming and troubleshooting abilities, and excellence with Agile methods are required. Proficiency with Acquia, Drupal/PHP/Twig/Drupal Behaviors/Views/Themes and Azure DevOps pipelines, build, and release processes is also essential.
We expect strong problem‑solving and creative thinking, excellent teamwork and interpersonal skills, and the ability to adapt to fast‑changing project requirements. Candidates should be self‑starters with a passion for learning new technologies, a positive “can‑do” attitude, and the willingness to take ownership and deliver high‑quality solutions. Mentoring, coaching, and supporting junior developers are also valued.
Caterpillar is an Equal Opportunity Employer and encourages applicants of any age to apply. We foster a culture of integrity, excellence, teamwork, commitment, and sustainability, offering professional growth opportunities such as leadership programs. Our diverse team works together as one, creating a supportive environment where each employee contributes to our shared success.