ES
Senior .NET Software Engineer with Blazor
EPAM Systems
๐ฑ๐น Lithuania | ๐ฑ๐ป Latvia
Hybrid
Senior
2 months ago
- .NET
- Blazor
- WebAssembly
- C#
- Entity Framework
- MongoDB
- CI/CD
- Git
- Azure DevOps
- GitLab
- Jira
- Android
- .NET MAUI
- Windows Server
- IIS
- NGINX
- Azure Cloud
- Keycloak
- Agile
2 months ago
We are looking for a skilledSenior .NET Engineer with expertise in Blazorto join our team and contribute to modern cross-platform applications. The ideal candidate will design, develop, and maintain robust web applications utilizing cutting-edge Microsoft technologies, with an emphasis on secure authentication and scalable systems.
Responsibilities
- Develop and maintain web applications using Blazor (Server or WebAssembly) for the frontend
- Implement backend services and APIs utilizing C#, Entity Framework, and Kestrel
- Design and enhance databases with SQL Server and MongoDB
- Manage source code and CI/CD pipelines with tools like Git, Azure DevOps, and GitLab
- Collaborate with cross-functional teams using Jira for project management
- Migrate web apps to Android using .NET MAUI and ".NET MAUI (Multi-platform App UI) with Blazor Hybrid", enabling Blazor web apps on Android
- Deploy and administer applications on Windows Server using IIS, Kestrel + Reverse Proxy (e.g., Nginx), and Azure Cloud Services
- Integrate authentication solutions using Keycloak and Duende IdentityServer, supporting SSO and SLO
- Adhere to Agile development methodologies, actively participating in sprint planning, reviews, and retrospectives
Requirements
- 3+ years of experience in .NET development
- Strong experience with Blazor (Server or WebAssembly) for frontend workflows
- Proficiency in C#, Entity Framework, and backend API implementation
- Practical experience with .NET MAUI
- Competency in hosting .NET applications with Kestrel and IIS
- Expertise in designing and optimizing databases with SQL Server and MongoDB
- Skills in version control and CI/CD tools like Git, Azure DevOps, and GitLab
- Familiarity with Jira for Agile project practices
- Experience deploying applications on Windows Server, Kestrel + Reverse Proxy (Nginx), and Azure Cloud Services
- Showcase of authentication methods expertise, including SSO and SLO, using Keycloak and Duende IdentityServer
- Strong understanding of Agile development methodologies
- English level of minimum B2 (Upper-Intermediate) for effective communication
Senior .NET Software Engineer with Blazor ยท EPAM Systems