Lead Software Engineer - Azure Integration

Caterpillar Inc.

.net development expertise
C#, asp.net core, entity framework
Restful api development
We are seeking a seasoned Technical Lead with deep expertise in .NET technologies to lead the design, development, and delivery of enterprise-grade applications

Job Summary

  • We are seeking a seasoned Technical Lead with deep expertise in .NET technologies to lead the design, development, and delivery of enterprise-grade applications.
  • This role will be responsible for driving technical strategy, mentoring development teams, and ensuring alignment with architectural standards and business objectives.
  • The Technical Lead will play a key role in integrating .NET solutions with platforms such as Dynamics 365, Azure Services, and other enterprise systems, while fostering a culture of engineering excellence and continuous improvement.

Matching Summary

We are seeking a seasoned Technical Lead with deep expertise in .NET technologies to lead the design, development, and delivery of enterprise-grade applications.

Skills & Requirements

Must-have

  • .NET development expertise
  • C#, ASP.NET Core, Entity Framework
  • RESTful API development
  • Azure Functions and Web Jobs
  • Azure DevOps
  • Cloud-native design
  • SQL Server performance optimization

Nice-to-have

  • Dynamics 365 integration experience
  • Microservices architecture
  • Containerization (Docker/Kubernetes)
  • Microsoft Fabric and Power Platform tools
  • Manufacturing or dealer network domains

Key Requirements

  • Minimum 10 years .NET development experience
  • At least 3 years technical leadership role
  • Proven ability to lead cross-functional teams
  • Deep understanding of software architecture
  • Experience with enterprise integration strategies
  • Excellent communication, leadership, and stakeholder management

Work Rights

Not specified

Tailored Resume

Cover Letter