Position Details
About this role
Technical Development Lead responsible for guiding a distributed engineering team delivering cloud-based SaaS on Azure. Focused on architectural direction, cross-functional collaboration, and ensuring timely delivery across multiple streams.
Key Responsibilities
- Leadership & Team Management
- Project & Delivery Ownership
- Technical Expertise
- Azure-based development
- CI/CD and IaC collaboration
Technical Overview
Strong emphasis on C#/.NET, RESTful APIs, Azure cloud services, distributed systems, DevOps practices, and CI/CD. Lead-level responsibilities include architecture, code reviews, and coordination with product and engineering leadership.
Ideal Candidate
An experienced lead software engineer with 7+ years in full-stack development, strong C#/.NET expertise, and hands-on Azure cloud experience. The candidate should be comfortable leading distributed teams, shaping architecture, and delivering cloud-native SaaS features with robust CI/CD practices.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of Azure cloud experience, Insufficient leadership experience, Inability to work in a hybrid environment
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile