Remote Lead .Net Development Engineer - Experienced w/ C# and .Net 8
Posted
This job is closed
This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
TeamBuilder is seeking an experienced Lead .Net Development Engineer to join their innovative and fast-growing startup focused on predictive workforce management for ambulatory healthcare.
The position is fully remote, but candidates must reside within the United States and have valid work authorization.
The role requires a passion for coding, .Net/cloud experience, and the ability to work in a highly collaborative, no-ego environment.
Responsibilities include driving technical excellence, developing well-written and documented code, providing ongoing maintenance and support of key infrastructure, and assisting in the training and development of other engineers.
The engineer will also design and apply manual tests and test-automation suites, provide recommendations on architectural choices, and collaborate cross-functionally with various stakeholders.
Requirements:
A bachelor's degree in Computer Science or Software Engineering is required.
Candidates must have an in-depth understanding of software engineering design and architectural patterns, including microservice architectures.
A minimum of 7 years of professional experience with C#, .NET, Entity Framework, SQL, Redis, and strong practical experience with Signal R and Distributed Event Bus is necessary.
At least 3 years of experience implementing Domain Driven Design (DDD) patterns is required.
Candidates should have 3+ years of experience configuring and maintaining Microsoft Azure cloud services.
An advanced understanding of Git for managing code in a multi-developer environment is essential.
Strong familiarity with CI/CD pipelines, ideally in Microsoft DevOps, is required.
Nice to have skills include exposure to ML/AI, strong math fundamentals, and React/NextJS (frontend) skills.
Benefits:
This is a full-time, exempt position with a competitive salary.
Employees receive paid time off, medical benefits, and the potential for an annual performance bonus.
Team members may have the opportunity to participate in the employee equity compensation plan.
The company fosters a collaborative, innovative, mission-driven culture that values innovation and prioritizes customer success.