MSH
Work Model:
Hybrid – 3 days onsite per week
About the Role We are looking for a
Lead Software Developer
to drive the design, development, and delivery of enterprise‑grade applications. This role blends hands‑on development, technical leadership, and architecture collaboration, working closely with architects, product owners, and cross‑functional teams.
You will lead development efforts across modern
.NET and Azure‑based platforms , mentor engineers, and help shape scalable, secure, and high‑performing solutions.
Key Responsibilities
Lead and mentor development teams in building, enhancing, and maintaining enterprise applications
Design and develop solutions using
.NET Core, C#, Azure PaaS , and modern cloud‑native patterns
Translate business requirements and user stories into technical designs and implementation plans
Drive detailed technical design across multiple technologies under the guidance of the Delivery Architect
Resolve complex technical issues, defects, and production challenges
Lead design discussions, technical breakdowns, and architecture reviews
Ensure development standards through
code reviews, quality checks, and compliance scans
Oversee unit and integration testing throughout the development lifecycle
Support application deployments and environment troubleshooting (Dev, QA, Staging, Production)
Collaborate closely with QA, Operations, Product Owners, and external vendors
Identify risks, raise issues proactively, and ensure timely delivery
Promote best practices, reusable patterns, and continuous improvement
Required Technical Skills
Languages & Frameworks:
.NET Core, C#, API Development, Entity Framework
Databases:
Stored procedures and performance tuning
DevOps & CI/CD:
Azure DevOps, GitHub, CI/CD pipelines, Infrastructure as Code (Bicep preferred)
Architecture & Systems:
Distributed systems, messaging, scalability, performance optimization
Security:
Foundational understanding of IAM and Microsoft Entra ID
Monitoring & Observability:
Application monitoring, logging, and alerting
Nice to Have
Experience with Supply Chain Management systems or domains
Exposure to cloud networking and security concepts
Experience working in Agile / Scrum environments
What We’re Looking For
Strong technical leadership and decision‑making skills
Excellent communication and stakeholder collaboration abilities
A proactive, problem‑solving mindset
Passion for mentoring, knowledge sharing, and team growth
Ability to influence technical direction without direct authority
Seniority level Mid‑Senior level
Employment type Contract
Job function Engineering and Information Technology
Industries Automation Machinery Manufacturing
#J-18808-Ljbffr
Hybrid – 3 days onsite per week
About the Role We are looking for a
Lead Software Developer
to drive the design, development, and delivery of enterprise‑grade applications. This role blends hands‑on development, technical leadership, and architecture collaboration, working closely with architects, product owners, and cross‑functional teams.
You will lead development efforts across modern
.NET and Azure‑based platforms , mentor engineers, and help shape scalable, secure, and high‑performing solutions.
Key Responsibilities
Lead and mentor development teams in building, enhancing, and maintaining enterprise applications
Design and develop solutions using
.NET Core, C#, Azure PaaS , and modern cloud‑native patterns
Translate business requirements and user stories into technical designs and implementation plans
Drive detailed technical design across multiple technologies under the guidance of the Delivery Architect
Resolve complex technical issues, defects, and production challenges
Lead design discussions, technical breakdowns, and architecture reviews
Ensure development standards through
code reviews, quality checks, and compliance scans
Oversee unit and integration testing throughout the development lifecycle
Support application deployments and environment troubleshooting (Dev, QA, Staging, Production)
Collaborate closely with QA, Operations, Product Owners, and external vendors
Identify risks, raise issues proactively, and ensure timely delivery
Promote best practices, reusable patterns, and continuous improvement
Required Technical Skills
Languages & Frameworks:
.NET Core, C#, API Development, Entity Framework
Databases:
Stored procedures and performance tuning
DevOps & CI/CD:
Azure DevOps, GitHub, CI/CD pipelines, Infrastructure as Code (Bicep preferred)
Architecture & Systems:
Distributed systems, messaging, scalability, performance optimization
Security:
Foundational understanding of IAM and Microsoft Entra ID
Monitoring & Observability:
Application monitoring, logging, and alerting
Nice to Have
Experience with Supply Chain Management systems or domains
Exposure to cloud networking and security concepts
Experience working in Agile / Scrum environments
What We’re Looking For
Strong technical leadership and decision‑making skills
Excellent communication and stakeholder collaboration abilities
A proactive, problem‑solving mindset
Passion for mentoring, knowledge sharing, and team growth
Ability to influence technical direction without direct authority
Seniority level Mid‑Senior level
Employment type Contract
Job function Engineering and Information Technology
Industries Automation Machinery Manufacturing
#J-18808-Ljbffr