Lead Software Developer
Core
Lead software engineering capability and provide hands-on technical leadership for enterprise-grade software solutions.
Role type
Senior IC/Team Lead software developer
Builds
Scalable, secure, and enterprise-grade software solutions for client-facing and business-critical products
Domain
Enterprise software development
Deliverable
production ML models | product features
Required skills
.NET, C#, Azure cloud, Azure DevOps, API design, CI/CD, automated testing, secure release management, Kubernetes, containerized deployment
Preferred skills
Commercial awareness, roadmap planning, technical recommendations
Technologies
.NET, C#, Azure, Azure DevOps, Kubernetes
Responsibilities
Lead software development activities and provide technical input into design and delivery; Partner with stakeholders to translate requirements into technical outcomes; Provide technical input into roadmap planning and prioritization; Monitor and resolve complex software and integration issues; Provide day-to-day leadership, coaching, and guidance to the engineering team
Seniority
Senior, hands-on IC with team leadership