We are seeking a seasoned Full Stack Developer with expertise in C#/.Net and Blazor to join our team. As a key contributor, you will be responsible for designing and developing scalable solutions that align with strategic architectural goals. You will work closely with the product owner to refine the backlog and break down stories into functional slices. Your commitment to maintaining a high level of code quality will ensure timely completion of committed tasks within sprints. Requirements - 5+ years of experience using C#/.NET core - Experience creating Blazor components and using component libraries such as Dev Express - Tailwind CSS/MUI components desired - Entity Framework or any other ORM experience - Experience building integrations with 3rd party services is a must - Experience building solutions following the MVVM architecture pattern - Experience with Continuous Integration and Delivery (CI/CD), preferably with Azure DevOps - Excellent interpersonal and teamwork skills to facilitate collaborative problem solving amongst team members - Professional software engineering experience applying best practice software engineering including separation of concerns, high cohesion, low coupling, modularization, encapsulation and information hiding, interfaces, and dependency injection - Professional software engineering experience applying object-oriented programming (OOP) principles such as SOLID, DDD and TDD - Experience with MS SQL - Proven experience delivering solutions for complex distributed systems in Azure - Docker and containerization - Nice To Have: Understanding of Visual Basic for applications code - Experience with small teams that move fast - all members are expected to achieve maximum results with minimal direction - Proven experience meeting software deliverable deadlines Tools and Tech Stack - C#, .NET Core 8+, Azure DevOps, Dev Express or other grid controls, Active Directory authentication, Nuget packages Benefits - Great Place to Work certification - Opportunities for advancement and growth - Paid time off - Formal education and certifications support - Benefits with partner companies - Referral program - Flexible working hours