
Software Developer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United States.
• Develop Blazor WASM components with a focus on clean, reusable patterns and accessibility.
• Create Minimal API endpoints in .NET, emphasizing OpenAPI, validation, and performance.
• Contribute to our MAUI mobile application, including the development of shared component libraries.
• Collaborate with EF Core and SQL (Postgres) to define and maintain database relationships, as well as manage code-first EF Core migrations.
• Support real-time UI functionality using SignalR when necessary.
• Utilize Claude Enterprise to efficiently generate, refactor, and maintain test scripts, while helping to establish best practices for AI-assisted testing within the team.
• Integrate authentication and authorization through Microsoft Entra ID (OIDC/OAuth2, MSAL, roles/scopes).
• Deploy via Azure DevOps (repos, pipelines, environments), adhering to branch policies and pull request reviews.
• Enhance code quality by following SonarCloud rules that align with our standards.
• Generate and utilize API clients from OpenAPI/Swagger for type-safe integration.
• Implement distributed tracing and logging for services using Azure Application Insights.
• Assist in monitoring service health, failure rates, and performance; engage in alert triage for both staging and production environments.
• Collaborate in three-week sprints with the Product team to refine user stories and acceptance criteria.
• 1–4 years of professional experience with C#/.NET (preferably .NET 6–9).
• Experience with modern web UI technologies (Blazor preferred; React/Angular acceptable with a willingness to learn Blazor).
• Proven experience in building RESTful APIs (controllers or Minimal APIs), including validation and OpenAPI.
• Familiarity with Azure (App Service/Functions, Azure SQL/Storage) and Azure DevOps (repos, pipelines, boards).
• Understanding of authentication and authorization fundamentals (OIDC/OAuth2); familiarity with Entra ID is advantageous.
• Proficiency in EF Core, LINQ, and SQL.
• A testing mindset: experience with unit and integration tests; basic knowledge of UI testing.
• Proficient in Git, with experience in PR-based collaboration and effective written/verbal communication.
• Competitive compensation, reflecting our commitment to attracting, retaining, and motivating the best talent in the industry.
• Comprehensive benefits package including medical, dental, vision, and life insurance, paid time off and holidays, employer 401(K) match, and more.
• Remote work opportunities with several onsite sessions each year to enhance collaboration and team building.
• A dynamic and inclusive team environment where you can rely on your teammates, provide honest feedback, be your authentic self at work, and make a significant impact while enjoying the process.
• Engaging work every day; we are deeply committed to our mission, our patients, and each other.
Spreetail
NVIDIA
Mozilla
Patch My PC
Get handpicked remote jobs straight to your inbox weekly.