Senior .NET Software Engineer with Blazor

We are searching for a talented Senior .NET Engineer with proficiency in Blazor to become an integral part of our team. This role involves contributing to the creation and maintenance of modern cross-platform applications by leveraging advanced Microsoft technologies, emphasizing secure authentication and scalable infrastructure.

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
  • Ability to communicate effectively in both written and spoken English (B2 level or higher)

Benefits

  • Engineering Heritage: Best-in-class experts sharing a culture of engineering excellence and tackling complex engineering challenges for over 30 years.
  • Advanced Tech Stack: Innovative projects where you can apply or enhance your expertise in Cloud, Data, AI, and other emerging technologies.
  • World-Class Clients: Work closely with 340+ of the Forbes Global 2000 on creating disruptive solutions that make a global impact.
  • Professional Growth: Exceptional support for career development with comprehensive resources for upskilling or reskilling in pioneering practices.
  • GenAI Community: Strong AI competencies with 600+ experts across 55+ locations driving GenAI-enabled transformation journeys.
  • Entrepreneurial Culture: If you're passionate and dedicated to improving business transformation, we provide the support you need to bring your ideas to life.
  • Hybrid Setup: The flexibility to work from any location in Latvia, whether it's your home or our office in Riga.
  • Other Benefits: Additional vacation and trust days, private health insurance, Employee Stock Purchase Plan and more.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available