Principal Engineer (.Net +Angular)
Core
Design, develop, and mentor a team building next-generation web applications (eQMS) for global bio/pharmaceutical quality and compliance management processes.
Role type
Principal Software Engineer (.NET + Angular)
Builds
Enterprise-grade web applications for quality management systems
Domain
Life Sciences / BioPharma / Quality Management Systems
Deliverable
production ML models | product features
Required skills
.NET Core, C#, ASP.NET Core, Angular, Microservices, Domain Driven Design, CI/CD, Azure Functions, Cosmos DB, Event-Driven Architecture, Unit Testing, OOP, SOLID principles, OAuth2/OpenIDC
Preferred skills
N-tier architecture, UI testing, Agile/Scrum
Technologies
.NET Core, Angular, Cosmos DB, Elastic Search, Azure Functions, Azure Monitor, Azure DevOps, MS Test, Jasmine, MOQ, NUnit, Karma
Responsibilities
Design and implement end-to-end web applications using Microsoft stack; Mentor and coach a team of developers; Ensure code quality, unit test coverage, and technical documentation; Integrate browser-based applications with existing services; Apply design patterns and object-oriented design to create intuitive interfaces.
Seniority
Principal, hands-on IC with mentorship