Job Description
We are seeking a talented and experienced Backend Developer (.NET framework) with at least 5 years of experience to join our team. The ideal candidate will be responsible for developing, testing, and deploying web applications on Azure cloud platform using .NET framework. You should have a strong understanding of .Net Framework and its core principles and should be able to work independently and in a team environment.
What You’ll Do As The Azure Backend Developer
Employees employed in the role of Azure Backend Developer shall be required to apply their independent mind and demonstrate intellectual abilities in their decision-making.
The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Develop, test and deploy web applications on Azure cloud platform using .NET framework.
- Collaborate with other team members and stakeholders to design and implement new features.
- Develop reusable code and libraries for future use.
- Identify and resolve performance and scalability issues.
- Participate in code reviews and maintain code quality standards.
- Develop and maintain Azure cloud infrastructure using Azure DevOps.
- Implement continuous integration and delivery pipelines using Azure DevOps.
- Stay up-to-date with new technologies and frameworks related to Azure and .NET.
- Ensure delivered solutions meet/perform to technical and functional/non-functional requirements.
- Troubleshoot and resolve software bugs, data, and system configuration issues.
What You Will Bring To The Team
- Minimum 5 years of experience in .NET development
- Strong proficiency in .NET, C#, SQL, Asp.Net and HTML/CSS/JavaScript
- Experience with Azure DevOps, Azure Functions, Azure SQL, Azure Service Bus, LogicApps and Azure App Services
- Experience with RESTful APIs, Git, and Agile methodologies
- Ability to write clean, maintainable, and scalable code
- Excellent problem-solving and debugging skills
- Strong communication and collaboration skills
- Strong foundation in object-oriented design (OOD), design patterns, data structures, algorithm design, problem solving, and DevOps skills
- Knowledge of build & deploy pipelines using CI/CD tools for application deployment preferred
- Background and style that elicits respect in the organization through style of engagement, technical depth, customer service, and results