Search by job, company or skills

S

SENIOR FULL-STACK .NET DEVELOPER

5-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 22 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

SENIOR FULL-STACK .NET DEVELOPER

Engineering Department | on-site | Full-Time | 5+ Years Experience

ABOUT THE ROLE

We are seeking a Senior Full-Stack .NET Developer to join our engineering team and help build scalable, high-performance web applications.

The ideal candidate has strong experience across backend and frontend development, modern cloud-native architectures, and software design patterns such as CQRS, Event-Driven Architecture, and Modular Architecture.

You will work closely with product managers, designers, and engineers to deliver reliable, secure, and scalable solutions while mentoring junior developers and contributing to technical decisions.

KEY RESPONSIBILITIES

  • Design, develop, and maintain scalable applications using C# and ASP.NET Core
  • Build modern user interfaces using Angular, Blazor, MVC, and Razor Pages
  • Design and implement RESTful APIs and service integrations
  • Apply architectural patterns such as CQRS, Event-Driven Architecture, and Modular Architecture
  • Implement Repository Pattern and Unit of Work for data access
  • Develop secure authentication using OAuth2, OpenID Connect, and JWT
  • Configure Redis caching and background jobs using Hangfire
  • Implement structured logging using Serilog
  • Work with SQL Server using Entity Framework Core and Dapper
  • Participate in architecture discussions, code reviews, and technical planning
  • Troubleshoot production issues and optimize system performance
  • Collaborate with cross-functional teams and mentor junior developers

REQUIRED SKILLS

  • 5+ years of professional software development experience
  • Strong expertise in C#, .NET Core, .NET 6+, ASP.NET Core
  • Experience with Angular, Blazor, MVC, or Razor Pages
  • Strong knowledge of HTML5, CSS3, JavaScript, and TypeScript
  • Experience with SQL Server, Entity Framework Core, and Dapper
  • Experience implementing CQRS, Event-Driven Architecture, and Modular Architecture
  • Knowledge of Repository Pattern and Unit of Work Pattern
  • Experience with Redis, Hangfire, AutoMapper, and Serilog
  • Strong understanding of REST API design
  • Familiarity with Git, GitHub, and Azure DevOps
  • Strong understanding of clean code and software design patterns
  • Excellent problem-solving and communication skills

NICE TO HAVE

  • Microservices Architecture
  • Docker and CI/CD pipelines and Kubernetes
  • RabbitMQ, Kafka, or Azure Service Bus
  • Domain-Driven Design (DDD)
  • OData 

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145651985

Similar Jobs