Senior Dot Net developer(Backend) | W2

Overview

Hybrid
$50 - $60
Contract - W2

Skills

.NET
Backend Development
Cloud Computing
Continuous Delivery
Continuous Integration
Microservices
Microsoft Azure
RESTful
Kubernetes

Job Details

Job Title: Senior .NET Backend Developer
Location: Houston, TX (Hybrid) | W2 Contract
Core Responsibilities
  • Design, develop, and enhance highly scalable backend systems and microservices using .NET Core/C#.
  • Build secure, high-performance RESTful APIs and backend services for enterprise applications including booking, operations, flight management, loyalty programs, and customer platforms.
  • Work closely with architects and engineering leads to define system architecture, design patterns, and solution frameworks.
  • Optimize application performance and ensure resiliency, fault-tolerance, and high system availability.
  • Integrate backend systems with cloud environments, enterprise middleware, messaging queues, and distributed systems.
  • Develop automated unit, integration, and performance test suites to maintain code quality and reliability.
  • Collaborate cross-functionally with product teams, business analysts, QA, DevOps, and cloud engineering teams.
  • Participate in code reviews, design discussions, and contribute to long-term platform engineering best practices.
Required Skills & Experience
  • 13 -16+ years of professional backend development experience with .NET technology stack.
  • Deep expertise in .NET 6/7+, C#, Web API, Microservices Architecture, and Distributed Systems.
  • Strong hands-on experience with SQL Server, T-SQL, and database performance tuning.
  • Experience working with Azure Cloud Services (Azure DevOps, App Services, Key Vault, Functions, AKS, Service Bus, Event Grid).
  • Hands-on experience with messaging frameworks like Kafka, Azure Service Bus, or RabbitMQ.
  • Strong understanding of API security, authentication/authorization (OAuth2, JWT, IdentityServer).
  • Excellent knowledge of CI/CD pipelines, Git workflows, and automated deployment practices.
  • Proven experience building resilient, scalable enterprise applications in high-transaction environments.
Preferred Qualifications:
  • Background in aviation, travel technology, or large transactional platforms.
  • Experience with containerization using Docker and Kubernetes.
  • Familiarity with Clean Architecture, DDD, SOLID principles, and design patterns.
  • Experience with monitoring and observability tools (Splunk, AppInsights, Dynatrace, Grafana).
  • Exposure to GraphQL or event-sourcing frameworks is a plus.
If interested send resume to /
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.