Senior .Net Full Stack Developer

Raas Infotek LLC
United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

ASP.NET JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Application Performance Management HTML5 User Authentication Unit Testing Microsoft Azure C Sharp (Programming Language)
+61 more
Cascading Style Sheets (CSS) Cloud Engineering Code Review Command-Query Responsibility Segregation (Software Development) Dependency Injection Software Design Patterns DevOps Entity Framework Github PostgreSQL Enterprise Messaging Systems Microsoft Software Microsoft SQL Server Model View Controller (MVC) NoSQL Nunit OAuth Open Web Application Security Performance Tuning Scrum Methodology Software Architecture Query Optimization Queueing Systems RabbitMQ Redis Openid Connect Azure Active Directory Cloud Services JSON Web Token Web Application Security SignalR Software Engineering SQL Stored Procedures TypeScript Azure Service Bus .NET Core ReactJS Blazor Grafana Software Security Caching Indexer Git Xunit Moq AngularJS Code Testing Bicep Apache Kafka Graphql Front End Software Development Restful APIs Terraform Es2015 Grpc Jasmine Azure Resource Manager Docker Key Vault Web Api Microservices

Job description

We are looking for a Senior .NET Full-Stack Developer to design, build, and ship scalable, secure web applications across the full stack. You will own features end to end, make architectural decisions, mentor developers, and work closely with product, QA, and DevOps teams to deliver high-quality software., * Design and develop enterprise-grade applications using C#, .NET 6/7/8, and ASP.NET Core

  • Build RESTful APIs and microservices with clean, maintainable, well-tested code
  • Develop responsive front-end interfaces using Angular or React with TypeScript
  • Design database schemas and write optimized queries, stored procedures, and migrations in SQL Server (exposure to PostgreSQL or NoSQL is a plus)
  • Lead technical design discussions, architecture reviews, and code reviews
  • Define and enforce coding standards, design patterns, and best practices
  • Integrate third-party services and internal systems through APIs, message queues, and event-driven patterns
  • Troubleshoot production issues, perform root-cause analysis, and improve performance and reliability
  • Implement authentication and authorization (OAuth 2.0, OpenID Connect, JWT, Azure AD / Identity Server)
  • Contribute to CI/CD pipelines and cloud deployments
  • Mentor junior and mid-level engineers and help raise the team’s technical bar
  • Participate in sprint planning, estimation, and Agile ceremonies

Requirements

  • 11+ years of professional software development experience, with a strong focus on the Microsoft stack
  • Expert-level proficiency in C#, .NET Core / .NET 6+, ASP.NET Core Web API, MVC, and Entity Framework Core / Dapper
  • Strong front-end experience with Angular (preferred) or React, plus HTML5, CSS3, JavaScript (ES6+), and TypeScript
  • Solid experience with SQL Server: indexing, query tuning, stored procedures, and transactions
  • Hands-on experience with microservices architecture, REST, and design patterns (SOLID, DDD, CQRS, Repository, Dependency Injection)
  • Experience with Azure (App Services, Functions, Service Bus, Key Vault, Blob Storage, AKS) or equivalent AWS services
  • Proficiency with Git and CI/CD tools such as Azure DevOps or GitHub Actions
  • Strong experience with unit and integration testing (xUnit/NUnit, Moq, Jasmine/Jest)
  • Good understanding of application security (OWASP), caching (Redis), and performance optimization
  • Excellent communication, problem-solving, and stakeholder management skills

Preferred / Nice-to-Have

  • Experience with Docker and Kubernetes
  • Familiarity with messaging platforms such as RabbitMQ, Kafka, or Azure Service Bus
  • Knowledge of gRPC, GraphQL, SignalR, or Blazor
  • Experience with Infrastructure as Code (Terraform, Bicep, ARM templates)
  • Exposure to observability tools (Application Insights, Serilog, ELK, Grafana)
  • Experience modernizing legacy .NET Framework applications to .NET Core / cloud-native architectures
  • Prior experience as a tech lead or in a team-leading role
  • Microsoft certifications (AZ-204, AZ-305, or similar)

Benefits & conditions

Depends on Experience

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…