Principal Fullstack Developer (.Net + Angular)
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 Principal Fullstack Developer (.NET + Angular)
Builds
End-to-end web applications and complex features for life sciences testing services
Domain
Life Sciences / Software Engineering
Deliverable
production ML models | product features
Required skills
.NET, C#, MVC, WCF Rest, WebAPI, Angular, TypeScript, JavaScript, SQL, TDD, BDD, SOLID principles, n-tier architecture, SOA design
Preferred skills
ESB, Message Queuing (MSMQ), WPF, UI testing frameworks, Unit testing frameworks
Technologies
.NET, C#, Angular, TypeScript, JavaScript, MS SQL, nUnit, MsUnit, EF, WCF, WebAPI, jQuery, HTML5, CSS3, PowerShell
Responsibilities
Test drive and implement complex features with quality; Review team's code and suggest improvements; Refactor existing code to improve quality; Collaborate with Architects to review and propose architectural design changes; Interact with Business Analysts to estimate complexity and choose appropriate technical solutions.
Seniority
Senior, hands-on IC