Sr Backend Developer (.NET / Azure / Microservices)

Posted:
1/12/2026, 6:08:48 AM

Experience Level(s):
Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

Important Information 

Experience: +6 years

Job Mode: Full-time

Work Mode: Work from home

ID: 19262

Role Summary

We are seeking a Senior Backend Developer with strong experience in C#/.NET, microservices architecture, and Microsoft Azure to design, build, and continuously improve scalable backend services for enterprise-grade solutions. The ideal candidate thrives in a fast-paced, results-oriented environment and brings a quality-first engineering mindset with strong problem-solving skills.

Key Responsibilities

  • Architect, develop, and maintain backend services with a focus on scalability, reliability, maintainability, and reusability.
  • Build and evolve RESTful APIs and server-side components for web-based applications.
  • Contribute to product roadmaps by supporting technical planning, estimations, and delivery execution.
  • Analyze complex technical problems and propose innovative solutions involving technology, tools, and engineering methodology.
  • Ensure high standards of product quality and timeliness; provide guidance, remove blockers, and resolve issues to meet objectives.
  • Improve and refine engineering processes to enhance quality and productivity.
  • Identify and implement cloud infrastructure improvements in Azure to enhance performance and reduce operational cost (e.g., eliminating unused resources).
  • Automate operational and monitoring activities via scripting and scheduled jobs (e.g., disk space checks, import failures, log errors, backup validation, alerts).

Required Technical Qualifications (Must Have)

  • Strong backend development experience with C# and .NET.
  • Hands-on experience with microservices and RESTful web services.
  • Solid SQL skills, including T-SQL, and experience with SQL Server and/or Azure SQL.
  • Practical experience working with Azure services and cloud delivery workflows, including Azure DevOps and Azure Service Bus.
  • Proven ability to deliver quality results in a fast-paced environment with strong ownership and collaboration.

Preferred Qualifications (Nice to Have)

  • Experience with Azure Cache for Redis.
  • Experience with Cosmos DB and/or MySQL.
  • Experience with Dynamics / Dynamics CRM migrations, upgrades, and customizations.
  • Familiarity with SOAP services, security protocol-driven integrations, and Dependency Injection patterns.
  • Scripting/automation skills (e.g., PowerShell) for monitoring and operations.
  • Exposure to Windows Server, Hyper-V, and/or Ubuntu environments.
  • Complementary programming knowledge such as PHP and Python.
  • Front-end familiarity with Angular for cross-functional collaboration (not required).
  • Education and Certifications (Preferred)
  • Bachelor’s degree in Computer Science, Systems Engineering, or equivalent experience.
  • Microsoft Azure Fundamentals certification (preferred).
  • MCSA: Dynamics 365 certification (preferred).

 

About Encora

Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others. 

At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.