We are a small SaaS provider to the automotive industry, rebuilding our desktop product for web. We primarily use C#, ASP.NET Core, Entity Framework Core, Azure SQL database, and Blazor on the front end. We need an experienced Blazor developer to accelerate our existing team of three developers to get our client app built, secured and in production.
Our scrum team (three developers plus you) will briefly meet every weekday morning.
At first, we will work closely together to get you familiarized with the project, our process and expectations. After that you will mostly work independently, submitting frequent commits for code review, and attending the daily scrum.
Even though we are building our web version from the ground up, once the Minimally Viable Product (MVP) is delivered and in production, user feature requests offer the potential for more work for you in the future.
Desire to deliver great software to users.
Ability to work independently, and produce clean, working code.
Develop with Blazor Web Assembly, .NET, C#.
Develop using git version control or similar.
Develop using SOLID design principals.
Experience working with Agile development practices (e.g., Scrum, TDD).
Microsoft Azure services: SQL Database, web apps/slots, security vault, storage, etc.
Web security: IdentityServer4/Azure ADB2C (Active Directory Business to Customer).
Progressive Web Apps (PWA).
Domain Driven Design.
This will be a full-time position with paid benefits and the ability to work remotely most days.