Principal Software Engineer
Core
Design and develop end-to-end web applications and Electronic Lab Notebook (ELN) systems for scientists and engineers in a global network of bio/pharmaceutical testing laboratories.
Role type
Principal Software Engineer (Full Stack)
Builds
Next-generation web applications and Electronic Lab Notebook (ELN) platforms
Domain
Life Sciences / BioPharma / Laboratory Information Management Systems
Deliverable
production ML models | product features
Required skills
.NET, C#, ASP.NET, MVC, WebAPI, Angular, TypeScript, JavaScript, HTML5, CSS3, Cosmos DB, MSSQL, TFS, Unit Testing, OOP, SOLID principles, n-tier architecture, SOA, OAuth2, OpenIDC
Preferred skills
Performance tuning and optimization with Microsoft technologies
Technologies
.NET, C#, Angular, TypeScript, Cosmos DB, MSSQL, TFS, OAuth2, OpenIDC
Responsibilities
Develop end-to-end web applications using Microsoft stack; Design and work with n-tier architectures; Provide technical recommendations and solve technical problems; Conduct code reviews; Troubleshoot performance-related issues and write efficient code; Implement authentication and authorization mechanisms.
Seniority
Senior, hands-on IC