We seek a .NET Engineering Team Lead to level up healthcare organizations' quality.
On this project, you will work under the innovative SaaS platform that offers our clients a suite of applications to manage the intake process. This gives them the tools to engage patients, improve efficiency, optimize staffing, and enhance clinical care.
If you are a self-motivated, pragmatic thinker capable of working collaboratively within a highly distributed team, join us!
Responsibilities
- Implement required functionality as part of a distributed development team using C#/.NET, SQL Server, MongoDB and Redis
- Contribute to the development of new software, including builds, unit testing, integration testing, and deployment within an agile environment
- Participate in Sprint planning and execution
- Maintain software security and quality standards
- Aid in troubleshooting and resolving production escalations and issues
- Help review team commits via pull requests
- Support your products over their lifetime
Requirements
- Bachelor's degree in Computer Science or related discipline
- 2+ years of experience building and supporting applications with significant experience with Microsoft.NET/C# systems connecting to databases (SQL Server, MongoDB, NoSQL)
- Experience in authenticating and calling web services
- Exposure to client-side web application frameworks (Angular, React, etc.)
Nice to have
- Microsoft.NET in C#
- SQL Server, MongoDB, Redis
- Cloud Services (Amazon Web Services)
- Restful APIs
- RabbitMQ, MSMQ
- NServiceBus
- Angular or React