Acelucid Technology is looking for a skilled and enthusiastic .NET Developer with hands-on experience in building and deploying applications on Microsoft Azure. As a developer in our team, you will be responsible for designing, developing, and maintaining high-performance .NET applications, leveraging Azure cloud capabilities to build scalable and secure solutions.
Responsibilities:
Design, develop, and maintain high-quality .NET applications (C#) for enterprise-level projects.
Implement solutions and architectures in Azure, including services such as Azure App Services, Azure Functions, Azure SQL, and Azure Blob Storage.
Collaborate with cross-functional teams, including front-end developers, designers, and product managers, to deliver end-to-end solutions.
Develop and maintain APIs, ensuring high performance and responsiveness to requests.
Troubleshoot and resolve issues across the development lifecycle, from design through deployment.
Continuously improve software development practices by staying up-to-date with emerging technologies and trends.
Assist in the deployment and management of applications within Azure DevOps pipelines.
Key Skills and Qualifications:
Experience: 4-6 years of professional experience as a .NET Developer with a strong understanding of C# and .NET Framework/Core.
Bachelor degree in Computer Science, Information Technology, or a related field is preferred.
Hands-on experience with Azure services including Azure App Services, Azure Functions, Azure SQL Database, Azure DevOps, and other Azure resources.
Proficiency in web technologies such as ASP.NET Core, MVC, Web API
Experience building, deploying, and managing applications in the cloud, specifically with Azure DevOps and Azure Pipelines.
Strong analytical and problem-solving skills, with the ability to work independently and as part of a team.
Understanding of Agile methodologies and experience working in Agile teams.