Software Engineering Excellence Consultant
Core
Embed with engineering teams to assess software maturity, define quality standards, and drive adoption of modern engineering practices and AI-augmented development.
Role type
Senior Software Engineering Excellence Consultant (hands-on IC)
Builds
Engineering excellence programs, quality standards, and modernization roadmaps for Business Units
Domain
Health technology / Software engineering / DevOps
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure
Required skills
Software craftsmanship, code quality analysis, technical debt management, AI-augmented development practices, stakeholder influence, engineering metrics analysis
Preferred skills
TypeScript, Python, Java, C#, SonarQube, CodeScene, GitHub Copilot, Dev Lake, medical device software lifecycle
Technologies
SonarQube, CodeScene, GitHub Copilot, Dev Lake, Apache DevLake
Responsibilities
Conduct comprehensive software craftsmanship and engineering practices assessments; Define code quality standards and quality gate thresholds; Coach teams on responsible AI-assisted coding; Establish baseline metrics using engineering telemetry; Provide technical mentoring and pair programming; Document assessment patterns and best practices
Seniority
Senior, hands-on IC