Software Developer with Azure
Job Summary
Career Area:
Technology Digital and DataJob Description:
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar yourejoining 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 dontjust 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.
We are seeking a passionate and Developer with expertise in Azure Microsoft Fabric and data engineering to join our dynamic team. The candidate will be responsible for designing developing deploying and maintaining applications built on framework leveraging Microsoft Azure and Microsoft Fabric for scalable high-performance and reliable solutions with a strong focus on data engineering best practices.
Key Responsibilities
Design develop and maintain applications using C# .NET Core MVC Web API.
Build and deploy cloud-based solutions leveraging Azure App Services Azure Functions Azure Logic Apps Azure SQL and Azure Storage.
Develop and optimize data pipelines and data integration solutions using Microsoft Fabric including Data Factory Dataflows and Lakehouses.
Implement robust data engineering solutions for ETL data modelling and data warehousing.
Implement secure authentication and authorization using Azure AD / Identity Server.
Design and optimize databases with SQL Server / Azure SQL Database.
Integrate applications with Azure DevOps pipelines (CI/CD) for automated deployments.
Monitor and troubleshoot application performance using Azure Monitor Application Insights and Log Analytics.
Collaborate with product managers QA engineers and other developers in an Agile/Scrum environment.
Ensure best practices in coding architecture security cloud-native development and data engineering.
Required Skills & Qualifications
Bachelors degree in computer science Engineering or related field.
58 years of proven experience as a .NET Developer.
Strong expertise in C# .NET Core MVC Web API.
Hands-on experience with Microsoft Azure (App Services Functions Storage Azure SQL Azure AD Key Vault).
Practical experience with Microsoft Fabric including building and managing data pipelines dataflows and Lakehouses.
Strong knowledge of data engineering concepts ETL processes data modelling and data warehousing.
Experience with Azure DevOps (Repos Pipelines Boards).
Strong database knowledge (MS SQL Server Entity Framework LINQ).
Familiarity with RESTful APIs Microservices architecture Docker/Kubernetes is a plus.
Solid understanding of OOP design patterns and SOLID principles.
Excellent problem-solving and communication skills.
Preferred Skills
Exposure to Infrastructure as Code (IaC) using ARM templates Terraform or Bicep.
Experience with unit testing frameworks (NUnit xUnit MSTest).
Familiarity with security best practices in cloud applications.
Experience with data analytics Power BI or other data visualization tools is a plus.
Posting Dates:
June 23 2026 - June 29 2026Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply
Not ready to apply Join our Talent Community.
Required Experience:
IC
About Company
Caterpillar is the world’s leading manufacturer of construction and mining equipment, diesel and natural gas engines, industrial turbines and diesel-electric locomotives.