Urgent Req - Dot Net Developer - Remote

Overview

Remote
Depends on Experience
Full Time

Skills

ASP .Net
VB .Net
MVC
Dev Express

Job Details

Hi,

Hope you are doing good!!

Job Role : Dot Net Developer

Work Location: Remote

Duration: Full Time

Job Description

We are seeking a seasoned Senior .NET Developer with strong expertise in C# and ASP.NET Core to design, build, and optimize secure, scalable, and highperformance enterprise applications. You will lead endtoend delivery across architecture, development, testing, deployment, and support while mentoring engineers and partnering with product, QA, and DevOps to deliver business value.

Must Have Skills:

  • Expertise in C# with .NET 6/7/8 and ASP.NET Core (Web API, MVC, minimal APIs)
    Strong in ObjectOriented Design, SOLID principles, and common design patterns
    Entity Framework Core, LINQ, and SQL Server (query tuning, indexing, transactions)
    RESTful API design, versioning, pagination, and documentation (OpenAPI/Swagger)
    Microservices fundamentals, interservice communication, and resiliency (circuit breakers, retries)
    Message brokers/queues (Azure Service BRabbitMQ) and distributed caching (Redis)
    Security best practices: OAuth2/OIDC, JWT, secrets management, OWASP Top 10
    Unit/integration testing (xUnit/NUnit/MSTest), mocking frameworks, and test automation
    CI/CD with Azure DevOps/GitHub Actions; branching strategies (GitFlow/Trunkbased)
    Cloud experience in Microsoft Azure (App Service, Functions, Key Vault, Storage, App Insights)
    Containers and orchestration (Docker; Kubernetes basics)
    Excellent debugging, performance profiling, and production troubleshooting skills
    Strong communication skills and experience mentoring developers
    Experience with Dev Express .NET UI Controls & Components for Developers of Mobile, Desktop, Web, BI Reporting Apps

Nice to have skills:

  • Event streaming (Kafka), gRPC, GraphQL
  • NoSQL (Cosmos DB/MongoDB) and polyglot persistence
  • DomainDriven Design (DDD), CQRS, and clean architecture
  • Infrastructure as Code (Bicep/Terraform) and release strategies (bluegreen/canary)
  • Observability: OpenTelemetry, distributed tracing, dashboards, and alerting
  • Frontend exposure (Angular/React) for fullstack collaboration
  • Agile/Scrum leadership (backlog grooming, estimation, sprint planning)

Responsibilities

  • Lead the design and development of scalable, secure ASP.NET Core services and APIs
  • Own endtoend delivery: requirements analysis, solution design, coding, testing, and deployment
  • Write clean, maintainable, welldocumented code and enforce coding standards through reviews
  • Model data effectively and optimize SQL queries, indexes, and transactions for performance
  • Implement resilient integrations using messaging, caching, and retry/timeout patterns
  • Ensure application security with proper authN/authZ, input validation, and secrets management
  • Build comprehensive unit, integration, and contract tests; drive automation in CI/CD pipelines
  • Monitor application health and performance; use logs, metrics, and traces to proactively resolve issues
  • Collaborate with Product, QA, and DevOps; provide accurate estimates and delivery plans
  • Mentor and coach engineers; promote best practices, pair programming, and knowledge sharing
  • Contribute to architecture decisions and technical roadmaps; evaluate tools and frameworks
  • Support production releases and participate in oncall/incident management as needed

Certifications:

  • Microsoft Certified: Azure Developer Associate (AZ-204) preferred
  • Microsoft Certified: Azure Fundamentals (AZ-900) nice to have
  • .NET/C# or related cloud-native certifications plus
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.