Module Lead
Core
Lead the design, development, and delivery of high-quality end-to-end web applications using the Microsoft stack, ensuring architectural integrity and code quality.
Role type
Senior IC Module Lead (Software Engineering)
Builds
End-to-end web applications and services
Domain
Life sciences / Laboratory software / Web development
Deliverable
production ML models | product features
Required skills
.NET, C#, MVC, WCF Rest, WebAPI, nUnit/MS Unit, EF, JavaScript, TypeScript, Angular, MS SQL Databases, Powershell, SOLID principles, Design Patterns, UML, OOP, n-tier architecture, SOA, TDD, BDD, Agile/Scrum
Preferred skills
ESB, Message Queuing (MSMQ), WPF, UI testing frameworks, Laboratory application experience
Technologies
.NET, C#, MVC, WCF Rest, WebAPI, nUnit, MS Unit, EF, JavaScript, TypeScript, Angular, Jasmine, HTML5, CSS3, MS SQL, Powershell, MSMQ, WPF
Responsibilities
Test drive and implement complex features with quality; Review team's code and suggest improvements; Refactor existing code to improve quality; Liaise with Architects to review and propose architectural design changes; Interact with Business Analysts to estimate complexity, choose technical solutions, and define requirement artifacts; Interact with other IT teams.
Seniority
Senior, hands-on lead