Job Title: Backend Developer (.NET / Azure)
Location: Remote
Position Type: Full-Time
Experience Level: Mid-Level (3 to 6 years)
Job Summary:
We are looking for a skilled and motivated Backend Developer with hands-on experience in .NET technologies and Microsoft Azure. The ideal candidate will have a solid foundation in backend development, be comfortable working with APIs, databases, and cloud services, and have a passion for writing clean, scalable, and maintainable code. This role is fully remote and suited for someone eager to grow in a fast-paced, enterprise-level environment.
Key Responsibilities:
- Develop andmaintainbackend services and APIs using C# and .NET (.NET Core or .NET Framework)
- Implement integrations using Azure services such as Azure Functions, App Services, and Service Bus
- Work with SQL Server or Oracle databases, writing optimized queries and procedures
- Contribute to the design of scalable backend architecture using microservices and service-oriented design
- Participate in code reviews, testing, debugging, and deployment processes
- Follow best practices for secure, maintainable, and testable code
- Collaborate with frontend developers, DevOps teams, and solution architects
- Write technical documentation and support basic troubleshooting in production environments
Required Skills and Technologies:
- 3 to 6 years of backend development experience using C# and .NET technologies
- Strong understanding of .NET Core and/or .NET Framework
- Experience working with Azure services such as Azure Functions, Logic Apps, App Services, and Service Bus
- Familiarity with relational databases (SQL Server, Oracle) and writing SQL / T-SQL queries
- Good understanding of RESTful APIs and web services
- Exposure to software development methodologies like Agile or Scrum
- Knowledge of version control tools such as Git
Preferred Skills:
- Experience in developing event-driven systems or working with message queues
- Understanding of DevOps pipelines, CI/CD workflows, and basic cloud deployment practices
- Familiarity with testing frameworks and writing unit tests
- Exposure to enterprise applications (e.g.Dynamics CRM, SharePoint) is a plus
- Knowledge of security best practices in API development
Education:
- Bachelor's degree in Computer Science, Engineering, or a related field
- Microsoft certifications (optional but preferred)
Soft Skills:
- Strong problem-solving skills and attention to detail
- Good communicationand documentation abilities
- Self-driven and capable of working independently in a remote environment
- Willingness to learn and adapt tonew technologies
Why Join Us:
- Remote-first work culture with flexible hours
- Opportunity to work on impactful enterprise-level systems
- Supportive team environment with strong engineering values
- Exposure to modern cloud-based architecture and Microsoft technology stack