Software Development Manager
Core
Lead a high-performing development squad of ~5 developers to deliver new product enhancements and features, balancing hands-on engineering with team leadership.
Role type
Software Development Manager (hands-on IC leader)
Builds
New product enhancements and features
Domain
Software development (C#/.NET, React, microservices)
Deliverable
product features
Required skills
C#/.NET, microservices, SQL Server, REST APIs, React, scalable software design, sprint planning, team mentoring
Preferred skills
Docker, Kubernetes, distributed/offshore team management, mining/industrial/safety-critical software experience
Technologies
C#, .NET, React, SQL Server, REST APIs, Docker, Kubernetes
Responsibilities
Lead and mentor a team of developers including offshore resources; Partner with Solution Architect to break designs into Epics and User Stories; Plan and oversee sprint delivery; Contribute hands-on through coding, code reviews, and technical problem solving; Ensure solutions meet architecture, quality, security, and engineering standards; Manage team workload and remove blockers; Communicate delivery progress, risks, and dependencies with stakeholders
Seniority
Manager, hands-on IC leader