Senior .Net Developer

iDbase Software

Hyattsville (MD)

Hybrid

USD 120,000 - 160,000

Full time

39 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

iDbase Software is seeking a Senior .NET Developer to design, build, and maintain enterprise-grade applications using C#, .NET Core, and Blazor within an Azure ecosystem. You will implement secure, scalable solutions and mentor junior developers in a collaborative, Agile environment.

The role emphasizes reusable UI components, strong architectural principles, and a drive to stay current with evolving tech stacks, including Azure DevOps and MediatR/CQRS patterns.

Qualifications

  • 7+ years of software development with modern .NET technologies.
  • Strong C# and .NET Core expertise.
  • Blazor Server and Blazor WASM experience.
  • Proficient in modular, reusable UI components (Fluent UI / MudBlazor).
  • EF Core with LINQ and migrations included.
  • Azure servicesExperience (Azure B2C, Blob Storage, DevOps).
  • Knowledge of MediatR and CQRS patterns.
  • Secure coding practices, audit logging, and error handling.

Responsibilities

  • Design, develop, and maintain scalable web applications using C#, .NET Core, and Blazor (Server and WASM).
  • Build and enhance component-based UIs using Fluent UI or MudBlazor for reusability and performance.
  • Develop back-end services using ASP.NET Core with clean architecture principles.
  • Integrate with Azure B2C for authentication and secure file transfers via Blob Storage.
  • Implement EF Core migrations and LINQ queries for data persistence.
  • Create CQRS-based pipelines using MediatR and ensure robust auditing and security.
  • Contribute to CI/CD pipelines using Azure DevOps for builds, tests, and deployments.
  • Collaborate with UI/UX, QA, and product teams; mentor junior developers.

Skills

C#
.NET Core
Blazor
Fluent UI
MudBlazor
EF Core
Azure
Azure B2C
Blob Storage
MediatR
CQRS
ASP.NET Core
CI/CD
Security
Leadership
Agile/Scrum

Tools

Azure DevOps

Job description

JOIN A TEAM OF CURIOUS MINDS, PROBLEM-SOLVERS, AND INNOVATORS DRIVING HIGH-IMPACT CHANGE FOR OUR CLIENTS, COMMUNITIES, AND THE WORLD.

We’re excited for new talent!

Our goal is to recruit and build an exceptional cadre of professionals who are passionate about doing work that matters. Successful candidates are placed into a niche practice area that best suits their skill set, interests and personal capability.

Opportunities do not follow a set timeline. Instead, opportunities at this level are advertised when they become available on an ongoing basis.

We are looking for a Senior .Net Developer who has evolved with the tech landscape, demonstrating strong adaptability and deep development knowledge. You’ll play a key role in designing, building, and maintaining enterprise-grade applications using modern .Net technologies—particularly with C#, Blazor, and the Azure ecosystem. If you thrive on clean code, secure practices, reusable components, and scalable architectures, this role is for you.

What you’ll do:

Design, develop, and maintain scalable web applications using C#, .NET Core, and Blazor (Server and WASM).

Build and enhance component-based UIs using Fluent UI (preferred) or MudBlazor, ensuring reusability and performance.

Develop back-end services using ASP.Net Core, following clean architecture principles.

Integrate with Azure B2C for authentication and manage secure file transfers using Azure Blob Storage.

Implement Entity Framework Core for data persistence, including LINQ queries and database migrations.

Build CQRS-based request pipelines using MediatR.

Implement robust audit logging, error handling, and security mechanisms.

Contribute to CI/CD processes using Azure DevOps for seamless builds, testing, and deployments.

Collaborate with cross-functional teams including UI/UX designers, QA engineers, and product managers.

Stay up-to-date with evolving tech stacks and mentor junior developers.

Your Expertise:

7 years of overall software development experience with at least 5+ years working with modern .NET technologies.

Deep expertise in C# programming and .NET Core development.

Solid experience with Blazor Framework, including Blazor Server and Blazor WebAssembly.

Proficient in creating modular, reusable UI components using Fluent UI or MudBlazor.

Skilled in Entity Framework Core, including writing LINQ queries and handling DB migrations.

Hands‑on experience with Azure services, particularly Azure B2C, Blob Storage, and Azure DevOps.

Familiarity with MediatR and CQRS design patterns.

Strong understanding of secure coding practices, including audit logging, secure file transfers, and error handling.

Excellent problem-solving skills and a proactive attitude toward learning and applying new technologies.

Experience working in Agile/Scrum environments.

Prior involvement in enterprise-grade software projects.

Contributions to open‑source or developer communities.

Proven experience filling a leadership role.

Technical overview of the required skills:

C# and .NET Core

Deep understanding of C# is foundational.

Familiarity with ASP.NET Core for back‑end services

Proficiency in both Blazor Server and Blazor WebAssembly (WASM).

Understanding of component‑based architecture and lifecycle

UI Libraries and Design Systems

Experience with Fluent UI (preferred) or MudBlazor

Ability to build reusable UI components like grids, buttons, and menus

Entity Framework Core

For data access and ORM (Object‑Relational Mapping).

Includes DB migrations and LINQ queries

Azure B2C for authentication and authorization.

Azure DevOps for CI/CD pipelines and deployment

MediatR and CQRS

Implements Command Query Responsibility Segregation (CQRS) patterns for request handling

Security and Logging

Audit logging of database changes.

Secure file transfers and error handling

We don’t feel that you need to go to an office every day to have impact, but we do want our team members to have options.

Real‑world lessons in digital transformation – going beyond theory

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C#/.Net Full Stack Software Engineer
C#/.Net Full Stack Software Engineer

STG • Salt Lake City (UT)

On-site
USD 80,000 - 110,000
Senior .Net Blazor Developer
Senior .Net Blazor Developer

Compunnel, Inc. • Phoenix (AZ)

On-site
USD 110,000 - 140,000
Blazor Developer
Blazor Developer

Tieto • United States

On-site
USD 90,000 - 130,000
.NET Senior Full Stack Developer
.NET Senior Full Stack Developer

Compunnel, Inc. • New Jersey

On-site
USD 90,000 - 120,000
Senior .NET Software Engineer
Senior .NET Software Engineer

OEC • United States

On-site
USD 100,000 - 140,000
Senior Full-Stack .NET Modernization Developer
Senior Full-Stack .NET Modernization Developer

Tiltedge Solutions • Atlanta (GA)

On-site
USD 110,000 - 160,000
Senior .NET Developer — Blazor/Azure, CQRS (Remote)
Senior .NET Developer — Blazor/Azure, CQRS (Remote)

iDbase Software • Hyattsville (MD)

Hybrid
USD 120,000 - 160,000
.Net Developer
.Net Developer

Tata Consultancy Services • Pennington (NJ)

On-site
USD 90,000 - 125,000
Head of Software Engineering
Head of Software Engineering

Confidential • Irving (TX)

On-site
USD 140,000 - 190,000
Senior Software Engineer - Fullstack
Senior Software Engineer - Fullstack

Numerator • Indiana (PA)

On-site
USD 140,000 - 190,000