Collaborate with our CTO to implement backend (.NET 8) and frontend (Blazor) architectures. Develop scalable microservices and SPAs using .NET Core and Blazor. Maintain a high standard of clean, testable, and secure code. Ensure rigorous testing (unit/integration) using tools like xUnit, FluentValidation, and Playwright. Analyze requirements and create Proofs of Concept (POCs) when needed. Work alongside DevOps to support CI/CD pipelines for automation, testing, and containerization. Mentor teammates, review code, and ensure best practices for scalable solutions.
Requirements
Key Qualifications:
Solid Foundation: Deep understanding of the software development life cycle and strong communication skills. Project Support & Maintenance: Proven experience in supporting and maintaining projects. Adaptability: Ability to juggle multiple priorities and stay updated on industry trends. Self-Driven: Thrive with minimal supervision, independently and in team settings.
Must-Have Experience:
8+ Years with .NET and C# (including recent work with .NET 8) Dependency Injection and Middleware in .NET Core/ASP.NET Core 7+ Years across multiple database types (SQL & NoSQL) 3+ Years in Microservice architecture Extensive knowledge of HTTP, JSON, REST, Git, and Web APIs SPA Development (preferably Blazor), JavaScript, HTML/CSS PaaS experience and Docker Exposure to DevOps tools for automated deployment Object-oriented and functional programming concepts (LINQ and JavaScript)