Senior Software Engineer (.NET / Azure)

Jobgether · US

Company

Jobgether

Location

US

Type

Full Time

Job Description

Team: IT

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer (.NET / Azure) in United States.

This role offers the opportunity to work on complex, real-world systems that power critical customer and business operations across connected, cloud-native environments. You will design and build scalable applications end-to-end, contributing to backend services, APIs, and full-stack features in modern Azure-based architectures. Working in a highly collaborative engineering culture, you’ll partner with product, design, and other engineers to deliver reliable, production-grade software. The environment is fast-moving, technically demanding, and focused on solving meaningful problems for enterprise and consumer clients. You will also contribute to system reliability, observability, and operational excellence in production. This is a hands-on senior engineering role where ownership, technical depth, and execution quality directly shape outcomes.

Accountabilities

In this role, you will contribute across the full software development lifecycle while driving high-quality, scalable engineering outcomes:

  • Design, develop, and maintain secure, scalable applications using C#, .NET, and ASP.NET Core
  • Build and support backend services, RESTful APIs, microservices, and event-driven architectures
  • Work with Azure-native services such as Service Bus, Cosmos DB, Blob Storage, and IoT Hub
  • Participate in technical design discussions and contribute to architectural decisions
  • Implement and maintain automated testing strategies across backend and cloud components
  • Support CI/CD pipelines, deployments, and production operations in cloud environments
  • Participate in on-call rotations and proactively resolve production issues
  • Collaborate cross-functionally with product, design, and engineering teams to deliver end-to-end solutions
  • Improve system reliability, observability, and performance across distributed systems
  • Identify technical risks early and contribute to proactive mitigation strategies
  • Requirements

    The ideal candidate brings deep backend engineering expertise and strong experience in distributed, cloud-native systems:

    • 8+ years of professional software development experience
    • 4+ years of hands-on experience with C#, .NET, and ASP.NET Core
    • Strong experience building distributed, microservice-based, and event-driven systems
    • Proven experience with Azure services such as Cosmos DB, Service Bus, Blob Storage, and Azure Functions
    • Strong understanding of RESTful API design, asynchronous systems, and scalable backend architecture
    • Experience with observability, logging, monitoring, and production system diagnostics
    • Familiarity with CI/CD pipelines, DevOps practices, and infrastructure-as-code concepts
    • Experience with relational and non-relational databases (SQL, NoSQL)
    • Strong communication skills and ability to work effectively with technical and non-technical stakeholders
    • Ownership mindset with a focus on reliability, quality, and real-world system performance
    • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience
    • Must be based in the United States
    • Benefits

      • Competitive contract compensation (up to $80/hour, depending on experience)
      • Remote-first work environment within the United States
      • Opportunity to work on complex, high-impact, cloud-native systems
      • Exposure to modern Azure technologies and distributed architectures
      • Collaborative engineering culture with strong technical standards
      • Opportunity to influence system design, architecture, and engineering practices
      • Challenging, hands-on work with meaningful real-world impact
      • Flexible engagement structure with potential for full-time workload
Apply Now

Date Posted

05/13/2026

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0
142,000+ Jobs Tracked
12,400+ Companies
1,930 Categories