Job Description
Azure Full Stack Developer
Our client, a leading global supplier for IT services, requires Azure .NET and React Full Stack Developer to be based at their client's office in Wokingham, UK.
This is a fully onsite role
This is a 6+ month temporary contract to start ASAP
Day rate: Competitive Market rate
Our client is seeking a seasoned Full Stack Developer with strong expertise in Azure Cloud, .NET Core, C#, and React, capable of designing and delivering highly scalable, secure, and high-performance enterprise applications. The ideal candidate will have solid experience working with modern CI/CD pipelines, cloud-native architectures, and distributed systems that process large volumes of data.
They should be proactive, analytical, and comfortable collaborating with cross-functional teams including Architects, DevOps Engineers, and Data teams. A strong understanding of automation, application security, API integrations, and Azure-native services is essential. The successful candidate will demonstrate excellent problem-solving and communication skills, with the ability to troubleshoot complex production issues while continuously improving system reliability and performance.
Key Responsibilities
Application Development & Cloud Engineering
* Develop, enhance, and maintain Back End services using .NET Core, C#, Entity Framework, and Front End applications using React.
* Build and deploy applications using Azure DevOps and implement CI/CD pipelines.
* Work extensively with Azure services including:
o AKS, App Service
o Azure SQL Database, Azure Storage (Blob, Queues, Tables)
o Azure Application Gateway, Azure Key Vault
o Azure Container Registry
o Application Insights, Log Analytics Workspace
o Azure Active Directory for authentication and security
Automation & CI/CD
* Automate build, test, and deployment processes to improve efficiency and reliability.
* Write unit test cases with 100% code coverage and integrate them into CI/CD pipelines.
* Collaborate with DevOps engineers to maintain automated workflows.
Performance, Optimization & Troubleshooting
* Diagnose root causes of production issues and implement effective resolutions.
* Optimize application performance using Azure monitoring tools (Azure Monitor, App Insights).
* Improve SQL query performance for applications and MLOps workflows.
* Perform proactive monitoring, troubleshooting, and enhancement of application functionality.
Integration & Documentation
* Integrate third-party APIs/services ensuring seamless communication.
* Document technical decisions, architectural flows, and implementation details in Confluence.
* Use Azure Storage and data services efficiently to manage high-volume data workloads.
Key Requirements
Experience
* 10-12 years of overall IT experience.
* Strong expertise in:
o Azure Cloud Platform
o .NET Core, C#, Entity Framework
o REST APIs, React
o Azure SQL, NoSQL, Blob Storage
o AKS, App Service, Azure AD
o Python (as a secondary skill)
Cloud & Security Skills
* Hands-on experience with Azure infrastructure & security services:
o Azure AD, IaaS, PaaS, Containers, Storage, Monitoring
* Experience with authentication standards: SAML, OAuth, OIDC, MFA, RBAC.
* Good knowledge of Microsoft Identity & Access Management including Azure AD & AD B2C.
Tools & DevOps
* Proficiency with:
o Azure DevOps, CI/CD, Git
o ARM templates, Bicep, Terraform
o PowerShell Scripting
o Jira, Confluence, ServiceNow
o Azure Log Analytics, Workbooks, App Insights
Additional Skills
* Familiarity with data formats such as GRIB, NETCDF, Parquet, JSON is a plus.
* Strong communication, analytical thinking, and problem-solving skills.
* Experience supporting production applications.
* Ability to anticipate problems and propose robust solutions.
* Azure Developer Certification (AZ-204) is a plus.
Due to the volume of applications received, unfortunately we cannot respond to everyone.
If you do not hear back from us within 7 days of sending your application, please assume that you have not been successful on this occasion.