Job Description
Summary
Join Caterpillar as a Process Automation Engineer – .NET Developer in Chennai, Tamil Nadu, and be part of a global leader in engineering innovation. In this role, you will develop and enhance web-based and on-premise engineering applications using ASP.NET Core, .NET MVC, and SQL databases, hosted on Azure cloud and on-premise infrastructure. If you have 8+ years of experience in .NET development, strong cloud deployment skills, and a passion for solving business challenges through automation and cutting-edge technology, this is your opportunity to shape the future of engineering software solutions at Caterpillar.
Job Details at a Glance
| Job Title | Process Automation Engineer – .NET Developer |
|---|---|
| Company | Caterpillar Inc. |
| Location | Chennai, Tamil Nadu, India |
| Employment Type | Full-Time, Regular |
| Experience Required | 8+ Years in .NET Development and Process Automation Engineering |
| Key Technologies | ASP.NET Core 8.0, .NET MVC, C#, SQL Server, Azure, Cosmos DB |
| Application Deadline | September 10, 2025 |
| Requisition ID | R0000319786 |
| Work Shift | Day Shift |
Key Responsibilities
- Collaborate with process partners to gather and analyze software requirements, creating detailed Software Requirements Specification (SRS) documents.
- Develop, enhance, and maintain web-based and on-premise engineering applications using ASP.NET Core, .NET MVC, and C#.
- Test, debug, and optimize cloud-based and on-premise applications to ensure high performance and code quality.
- Deploy and manage applications on Azure App Services, including Azure Functions and IoT integrations.
- Work closely with Caterpillar’s IT infrastructure team to optimize and maintain system performance.
- Provide mentorship and guidance to junior engineers, fostering a collaborative and innovative team environment.
- Offer post-production support and continuous improvement of engineering software solutions.
- Explore emerging technologies and integrate them to solve complex business challenges effectively.
Required Skills & Expertise
Technical Skills
- Proficient in C#, ASP.NET Core 8.0, .NET MVC, and Entity Framework / LINQ.
- Strong hands-on experience with SQL Server and Cosmos DB databases.
- Expertise in designing and developing RESTful Web APIs and cloud-native services.
- Proven experience deploying applications on Microsoft Azure cloud platforms including Azure App Services, Azure Functions, and Azure IoT.
- Familiarity with software development lifecycle (SDLC), version control, and testing/debugging tools.
Soft Skills
- Excellent analytical thinking and problem-solving capabilities with ability to identify root causes and implement effective solutions.
- Strong communication skills to articulate complex technical concepts clearly to stakeholders.
- Collaborative team player with experience mentoring and guiding engineering teams.
- Effective at requirement gathering, documentation, and liaising with cross-functional teams.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, Information Technology, or a related technical field.
- Minimum 8 years of progressive experience in .NET application development and process automation engineering.
- Experience with enterprise-level system development and compliance is highly preferred.
- Certifications or practical experience in AI/ML technologies is a plus.
- Willingness to relocate for this position if required.
Why Work at Caterpillar?
- Work with a global leader known for innovation, sustainability, and building stronger communities.
- Engage in meaningful projects that shape the future of engineering applications worldwide.
- Thrive in a collaborative, inclusive environment with opportunities for career growth and continuous learning.
- Access comprehensive benefits and flexible work policies supporting work-life balance.
Apply Now
Excited to elevate your career as a Process Automation Engineer – .NET Developer at Caterpillar in Chennai?
👉 Apply now through the official Caterpillar careers website:
https://careers.caterpillar.com
Not ready to apply? Join the Caterpillar Talent Community to get alerts for new jobs and company updates.