Chennai, Tamil Nadu
7 days ago
Software Engineer

Career Area:

Technology, Digital and Data

Job Description:

Your Work Shapes the World at Caterpillar Inc.

When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other.  We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.

Skills & Experience Required: (Mandatory)

Solid knowledge in software development fundamentals, software development process, requirements analysis, software design, debugging, documentation, testing and deployment.Hands On experience in software design patterns and design principlesStrong Programming, Designing, Debugging, Problem Solving & troubleshooting skills.Excellence with Agile software development processesExcellence with Acquia, Drupal/PHP/Twig/Drupal Behaviors/Views/ThemesAbility to train/mentor and coach the team members.Good knowledge of azdo pipelines, build and release process.A true team player who is able to work with distributed teams in a fast paced environmentOther duties as required and requested by management.

General expectations:

Strong problem-solving skills and ability to think creativelyExcellent teamwork and interpersonal skillsAbility to adapt to changing project requirements and work in a fast-paced environmentProviding technical solutionsPassion and willingness to learn new technologies.Self-starter, Ability to work well in a small team with good communication skills.Has a positive "can do" attitude. You are dedicated to delivering high quality and performance solutions You are eager to learn new things, you take ownership and want to get things done

 Key Responsibilities: (Day to day activity)

Software design and development using Drupal/PHP/MySQLDesigns software solutions based on marketing and technical requirements.Collaborates with product owners, Engineer Manager and other architects/SMEs; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.Application performance and monitoringCode reviews for junior developers and mentor JuniorsHelps the team to maintain code & application quality and  on time deliveryManages timelines/deliveries, highlight/mitigate risks, and provide timely, accurate & regular status updates.

Posting Dates:

January 9, 2026 - January 22, 2026

Caterpillar is an Equal Opportunity Employer.  Qualified applicants of any age are encouraged to apply

Not ready to apply? Join our Talent Community.

Confirm your E-mail: Send Email