Backend Developer (C#, .NET, Azure)
Focal Fact
Posted on: March 13, 2026
Overview
We are looking for a Junior–Mid-Level Backend Developer to join our engineering team and
help build scalable backend services and APIs. You will work with C#, .NET, Web APIs, and
Azure cloud services to develop reliable, maintainable backend systems following Clean
Architecture and modern software design principles.
This role is ideal for developers who want to grow their backend engineering skills while working
on production systems and cloud-based infrastructure.
Responsibilities
• Design, build, and maintain backend services and RESTful Web APIs using C# and .NET
• Implement scalable and maintainable solutions using Clean Architecture principles
• Apply software design patterns and best practices for backend development
• Integrate applications with Azure services
• Write clean, testable, and well-documented code
• Participate in code reviews and technical discussions
• Troubleshoot and debug backend issues in production and development environments
• Collaborate with frontend developers and other engineers to deliver features
• Optimize API performance, reliability, and scalability
• Contribute to improving development processes and system architecture
Required Skills
• Experience with C# and .NET / .NET Core
• Experience developing RESTful Web APIs
• Understanding of Clean Architecture or layered architecture
• Familiarity with common design patterns (Repository, Dependency Injection, CQRS,
etc.)
• Knowledge of Entity Framework / EF Core
• Understanding of HTTP, REST, and API design
• Experience with Git and version control workflows
• Understanding of SOLID principles and clean code practices
Nice to Have
• Experience with Microsoft Azure
• Familiarity with Azure App Services, Azure Functions, or Azure Storage
• Knowledge of Docker or containerization
• Experience with message queues or event-driven architecture
• Experience with unit testing frameworks (xUnit, NUnit, etc.)
• Experience with CI/CD pipelines
• Understanding of microservices architecture
Qualifications
• At least 3 years of professional backend development experience
• Degree in Computer Science, Engineering, or equivalent practical experience
• Strong problem-solving skills and willingness to learn
What We Offer
• Opportunity to work with modern .NET and Azure technologies
• Supportive engineering culture focused on clean architecture and best practices
• Opportunities for career growth and mentorship
• Flexible work environment
One important thing
We care far more about what you have built than the number of frameworks on your CV and
value practical experience and problem-solving ability over buzzwords.
About Company
Focal Fact
https://focalfact.com
Your next job is waiting
Create your profile and start applying in minutes.