Lead Software Engineer
Core
Lead technical delivery of new product development and ongoing software enhancement projects, driving architectural decisions and mentoring engineers in a highly regulated environment.
Role type
Senior IC Lead Software Engineer (.NET/WPF)
Builds
Scalable, reliable, and high-quality software solutions for new products and maintenance
Domain
Life Sciences / Regulated Software Engineering
Deliverable
production ML models | product features
Required skills
C#/.NET, WPF, Software Architecture, Object-Oriented Design, Asynchronous Programming, Multithreading, CI/CD, Agile, Technical Leadership, Mentoring
Preferred skills
ISO/QMS compliance, Root-cause analysis, Technology modernization
Technologies
C#, .NET, WPF, Windows Services, APIs
Responsibilities
Define and drive technical architecture, lead architecture and design reviews, establish engineering best practices, drive CI/CD and automated testing, ensure regulatory compliance (DHF, QMS, ISO), mentor software engineers, oversee Agile development lifecycle
Seniority
Senior, hands-on IC with leadership responsibilities