Lead Software Engineer - Azure Integration

Caterpillar UK

.net development expertise
Azure services experience
Restful api development
Lead the end-to-end technical delivery of .NET-based solutions, ensuring scalability, performance, and maintainability

Job Summary

  • Lead the end-to-end technical delivery of .NET-based solutions, ensuring scalability, performance, and maintainability.
  • Guide the integration of .NET applications with Dynamics 365, Azure Functions and Web Jobs, and other enterprise platforms.
  • Mentor and coach developers, conduct code reviews, and support skill development across the team.

Matching Summary

Lead the end-to-end technical delivery of .NET-based solutions, ensuring scalability, performance, and maintainability.

Skills & Requirements

Must-have

  • .NET development expertise
  • Azure services experience
  • RESTful API development
  • Technical leadership
  • DevOps practices

Nice-to-have

  • Dynamics 365 integration
  • Microservices architecture
  • Containerization (Docker/Kubernetes)
  • Manufacturing domain knowledge

Key Requirements

  • Minimum 10 years of .NET development experience
  • At least 3 years in a technical leadership role
  • Expertise in C#, ASP.NET Core, Entity Framework
  • Strong experience with Azure Functions, Logic Apps, Azure DevOps
  • Proven ability to lead cross-functional teams
  • Deep understanding of software architecture and design patterns
  • Experience with SQL Server and performance optimization

Work Rights

Not specified

Tailored Resume

Cover Letter