Kreiser Company

Full-Stack .NET Framework/.NET Developer

We’re hiring a Full-Stack .NET Developer to build secure, scalable web applications and APIs. You’ll work across the stack using .NET Framework, C#, JavaScript, HTML, CSS, and Web API, with a strong emphasis on authentication and integration (OIDC/OAuth2, WebAuthn/passkeys, and Microsoft Entra ID/Azure AD). Your initial focus will be on developing and onboarding workflows for HP multifunction devices. Over time, you may also contribute to other projects built on .NET Core, SQL/Entity Framework, and modern front‑end frameworks such as Vue.

 

Responsibilities

  • Design, implement, and maintain ASP.NET services and RESTful Web APIs.
  • Build and enhance front-end components using JavaScript, HTML, and CSS.
  • Implement and integrate authentication flows (OIDC/OAuth2 and WebAuthn/passkeys).
  • Configure and manage identity solutions using Microsoft Entra ID/Azure AD.
  • Ensure application security, performance, and reliability with proper logging and monitoring.
  • Manage source control and branching strategies using Git.
  • Collaborate with Product and Operations teams on requirements and deployments.
  • Document architecture, APIs, and operational procedures.

Requirements

  • 3–5+ years building web applications with C#, .NET Framework/.NET, and ASP.NET and Web API.
  • Strong experience with RESTful API design and best practices.
  • Front-end fundamentals: JavaScript, HTML, CSS.
  • Hands-on experience with authentication flows (OIDC/OAuth2 with PKCE, token lifecycles, scopes/claims).
  • Practical experience implementing WebAuthn/passkeys.
  • Proficiency with Microsoft Entra ID/Azure AD for authentication and authorization.
  • Strong knowledge of Git for version control and collaboration.
  • Familiarity with Visual Studio and CI/CD workflows.
  • Understanding of secure coding practices and OWASP Top 10.

Nice-to-Have

  • Experience with Azure AD B2C, conditional access policies, and multi-tenant apps.
  • Entity Framework, SQL Server/PostgreSQL; basic query optimization.
  • Familiarity with Azure, containerization (Docker), and cloud deployments.
  • Experience with Vue UI development.

Required languages

English C1 - Advanced
Published 6 January
32 views
·
2 applications
100% read
·
100% responded
Last responded 2 weeks ago
To apply for this and other jobs on Djinni login or signup.
Loading...