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.
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 FreeJob 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
KI
Mainframe Batch and Console Operations Expert
Kyndryl India
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 CI
Digital Quality and Compliance Consultant - Life Sciences
Capgemini Invent
Bengaluru, KarnatakaSalary not disclosed6–8 years expDay ShiftInformation Technology
Actively Hiring·3h ago
View & Apply