Software Engineer
Core
Full Stack Senior Software Engineer building scalable front-end applications with Angular and backend services with .NET Core, SQL, and Azure.
Role type
Senior Full Stack Software Engineer
Builds
Rich, responsive, and scalable front-end applications; secure and reliable cloud solutions; REST APIs
Domain
Life Sciences / Analytical Testing Services
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Angular 10+, C#, .NET Core, SQL, Azure, RxJS, REST APIs, Entity Framework, Git/CI-CD, OOPS, SOLID principles, unit testing
Preferred skills
Microservices architecture, containerization, Messaging systems (Service Bus, Kafka, RabbitMQ), OAuth/OIDC/JWT, Angular Material/PrimeNG/Bootstrap, UI/UX collaboration
Technologies
Angular, .NET Core, SQL, Azure, RxJS, Entity Framework, LINQ, Git, Azure Repos, Azure Functions, Azure App Service, Azure Key Vault, Azure Storage, Azure App Insights, Azure AD
Responsibilities
Develop and optimize Angular front-end applications with modular design and performance improvements; Implement state management and client-side caching; Integrate Angular apps with .NET Core APIs; Design scalable backend services and implement REST APIs; Develop complex SQL queries and optimize database performance; Build secure cloud solutions using Azure services; Conduct code reviews and troubleshoot production issues; Mentor junior developers in Angular and clean coding
Seniority
Senior, hands-on IC with mentoring ability