What are the responsibilities and job description for the Senior .NET Core/Blazor Developer position at Encore Talent Solutions?
Encore Talent Solutions is currently seeking a Senior .NET Core/Blazor Developer for a position located in the Cincinnati, OH area.
Job Description
We are seeking a Senior .NET Core/Blazor Developer to join our dynamic team. In this role, you will architect and build full‑stack web apps (RESTful Web APIs UI), establish CI/CD pipelines, and collaborate in Agile/Scrum teams
You will collaborate with cross-functional teams and stakeholders to deliver high-quality solutions in a fast-paced environment.
Key Responsibilities
- Architect and implement full-stack applications using C#, .NET Core, Entity Framework Core, Web APIs
- Develop UI layers with Blazor
- Consume and produce JSON for client-server data exchange
- Deploy and maintain apps in Azure App Services, manage backend Azure SQL, Azure Storage, and related services
- Set up, maintain, and enhance CI/CD pipelines via Azure DevOps (YAML) or Git-based workflows
- Participate in Scrum ceremonies, estimations, and backlog refinement
- Do code reviews, draw on clean architecture principles, SOLID design, unit testing
- Troubleshoot performance, security, and scalability issues
Core Qualifications:
- Education: Bachelor’s or Master’s degree in Computer Science or relevant experience
- Experience: 6-8 years in software development, 3 specifically with .NET Core and Blazor
- Backend: RESTful APIs with ASP.NET Core, EF‑Core, SQL Server
- Front-end: Blazor components, JavaScript/jQuery, MVC/Razor views
- Cloud & Devops: Azure App Services, Storage, SQL, Functions; Azure DevOps CI/CD pipelines
- Process: Git version control, Agile/Scrum workflow, code reviews
- API and Data handling: JSON-based service communication, swagger/OpenAPI support
- Bonus: .NET MAUI or Xamarin mobile experience
Highly Preferred Technical Experience:
- C#, .NET Core: 5–7 years building backend services (.NET 6/7/8).
- Blazor (Server and/or WebAssembly): Solid experience developing interactive client apps in C# rather than JavaScript.
- ASP.NET Web API / REST: Designing and implementing RESTful APIs with Swagger/OpenAPI documentation support.
- Azure Cloud Services: Hands-on with Azure App Services, Azure Functions, Azure Storage, Azure SQL, optionally Service Bus/Logic Apps.
- Azure DevOps CI/CD Pipelines: Building, releasing, and maintaining automated deployment pipelines. YAML-based pipeline templates encouraged.
- Front‑end Fundamentals: Skilled in JavaScript, jQuery, CSS/HTML and server-side rendering via ASP.NET MVC / Razor.
- JSON and Data Interchange: Fluent in JSON handling via Web API and Blazor client-server interaction.
- Version Control: Proficient with Git—branching, pull requests, code review workflows.
- Mobile App Development Experience, using .NET MAUI or Xamarin for cross-platform mobile apps. Projects with blended Blazor mobile are especially attractive.
Encore Talent Solutions is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills, and experiences within our workforce.