Sr Backend Developer (.NET / Azure / Microservices)
Encora10
Posted: January 12, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Required Skills
Job Description
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.