Cloud Engineer - Microsoft .NET Development
This is a highly skilled position for a developer with experience in .NET Core and strong expertise in Azure cloud services. The ideal candidate will have a solid foundation in software development, excellent communication skills, and the ability to work independently or as part of a collaborative team.
About the Role
* We are seeking a proactive problem-solver with a solid technical foundation who can design and develop backend services and APIs using .NET Core.
* The successful candidate will implement data access with Entity Framework and SQL Server, and build, deploy, and maintain solutions using Azure Functions, Azure SQL, and App Services.
* Additionally, they will automate deployments using Bicep or ARM templates, develop and maintain CI/CD pipelines in Azure DevOps, and ensure systems are secure, resilient, and scalable.
Required Skills and Qualifications
* .NET Core development
* Solid knowledge of Entity Framework and SQL Server
* Experience with unit testing and test coverage strategies
* Azure services: Azure SQL, Azure Functions, and Web APIs
* Understanding of Azure AD, authentication, and cloud security principles
* Familiarity with networking basics, app gateway/load balancers
* Experience with multi-region deployments and failover design
* Bicep or ARM template development
* Azure DevOps pipelines (CI/CD)
Benefits
* Able to follow and adapt to architectural guidance and standards
* Excellent communication skills in English – both written and verbal
* Comfortable working both independently and in a collaborative team
* Open to feedback and eager to grow in Azure/cloud architecture