NovoPath is looking to modernize its tech stack into a service-based offering running on Kubernetes to enhance scalability and manage complexity.
Requirements
- Deep expertise in C-Sharp, .NET Core, React, JavaScript and TypeScript.
- Experience with Azure, AKS, Service Bus and containerized applications.
- Experience with enterprise database management systems (e.g. SQL Server, PostgreSQL or others).
- Familiarity with LLM-assisted development tools (e.g. Cursor, Claude Code) and AI-assisted coding best practices.
- Experience with DevOps, Automation and IaC is a plus.
Responsibilities
- Design and develop complex systems leveraging microservices and modern cloud infrastructure.
- Lead technical initiatives with scalability, reliability and maintainability top of mind.
- Collaborate with cross-functional, distributed teams to deliver high-quality software solutions.
- Mentor team members and provide constructive feedback through code reviews and pull requests.
- Support occasional client-related issues and gain deep expertise in our application.
Other
- This is a full-time, salaried position
- This position is a 100% remote role
- Occasional travel, 1 to 2 total trips per year
- A desire to be a critical part of a small mission driven team
- Excellent problem-solving, analytical and communication skills.
- Experience collaborating with globally distributed teams across time zones.
- Healthcare or laboratory information system experience is a plus.