CI

Senior Software Engineer - React

Caterpillar Inc.
Chennai, Tamil NaduSalary not disclosed6–8 years expDay ShiftPosted 3d ago6 views
Actively Hiring

Before you apply — will your resume pass the ATS?

Most IT resumes get rejected by ATS before a recruiter sees them.

Check My Resume Free

Apply for this Job

Before you apply — will your resume pass the ATS?

Most IT resumes get rejected by ATS before a recruiter sees them.

Check My Resume Free
Apply on Company Website

Job Description

Role Overview Caterpillar Inc., a global leader in construction and mining equipment manufacturing with over 90 years of industry presence, is looking for a Senior Software Engineer with deep expertise in React to join its Digital Platform team in Chennai. This is a high-impact role where you will contribute to building and scaling a world-class digital platform that powers dealer-facing and customer-facing applications. You will work as part of a collaborative, innovation-driven team that is at the heart of Caterpillar's digital transformation journey. Key Responsibilities - Design, develop, and deploy advanced web applications using React and Redux as part of Caterpillar's digital platform - Work independently on complex application and infrastructure components used across one or more systems or applications - Identify and resolve complex technical and application-level problems, including off-hours support when required - Drive development of business-valuable features while maintaining high standards of software quality across the team - Conduct integrated testing and customer acceptance testing with careful planning to ensure timely and accurate results - Communicate with end users and internal stakeholders to guide development, debugging, and testing for accuracy, integrity, and interoperability - Mentor team members and encourage continuous improvement and growth within the team Required Qualifications - Bachelor's degree from an accredited college or university in computer science or a related field - 7 to 9 years of overall software development experience, or a minimum of 6 years with a master's degree in computer science or related discipline - At least 7 years of hands-on experience in designing and developing applications using React and Redux - Strong foundational knowledge of data structures, algorithms, and computer science fundamentals - Experience with relational and NoSQL databases such as MongoDB, Cassandra, Redis, Elasticsearch, MySQL, or Oracle - Familiarity with application architecture patterns such as MVC, Microservices, and Event-driven design - Experience deploying software using CI/CD tools like Jenkins, GoCD, or Azure DevOps - Hands-on experience with cloud platforms such as AWS or Azure - Working knowledge of RESTful API design and API tools such as Swagger, Postman, or Assertible - Experience with Agile or Scrum methodologies - Familiarity with test-driven development, behavior-driven development, and testing tools like Selenium and Cucumber Why Join Us At Caterpillar Digital, you will be part of a globally respected organization that is actively reshaping its future through technology, data, and innovation. This is your opportunity to make a measurable impact on enterprise-scale digital products that serve customers and dealers across the world.

Requirements

- 7 to 9 years of software development experience - 7+ years of experience in React and Redux - Strong knowledge of data structures and algorithms - Experience with NoSQL and relational databases - Hands-on experience with CI/CD tools like Jenkins or Azure DevOps - Familiarity with AWS or Azure cloud platforms - Experience with RESTful API design and API gateway tools - Knowledge of Agile or Scrum frameworks - Experience with testing tools such as Selenium and Cucumber - Bachelor's degree in computer science or related field

Benefits

- Opportunity to work with a Fortune 100 global organization - Relocation assistance available - Onsite full-time role with a world-class digital team - Exposure to enterprise-scale digital platform development - Collaborative and innovation-driven work environment

Frequently Asked Questions

How to apply for Senior Software Engineer - React at Caterpillar Inc.?

Contact the company directly.

What is the salary for this role?

Salary details will be discussed during the interview.

What experience is required?

6–8 years of experience is required.

Is this position still open?

Yes, this position is currently active and accepting applications.

Similar Jobs

Bengaluru, KarnatakaSalary not disclosed1 year expHybridInformation Technology
Actively Hiring·3h ago
View & Apply
Bengaluru, KarnatakaSalary not disclosed9–12 years expDay ShiftInformation Technology
Actively Hiring·3h ago
View & Apply
Bengaluru, KarnatakaSalary not disclosed6–8 years expDay ShiftInformation Technology
Actively Hiring·3h ago
View & Apply