Azure Full Stack Developer
Role details
Job location
Tech stack
Job description
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., 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:
-
AKS, App Service
-
Azure SQL Database, Azure Storage (Blob, Queues, Tables)
-
Azure Application Gateway, Azure Key Vault
-
Azure Container Registry
-
Application Insights, Log Analytics Workspace
-
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.
Requirements
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., * 10-12 years of overall IT experience.
-
Strong expertise in:
-
Azure Cloud Platform
-
.NET Core, C#, Entity Framework
-
REST APIs, React
-
Azure SQL, NoSQL, Blob Storage
-
AKS, App Service, Azure AD
-
Python (as a secondary skill)
Cloud & Security Skills
-
Hands-on experience with Azure infrastructure & security services:
-
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:
-
Azure DevOps, CI/CD, Git
-
ARM templates, Bicep, Terraform
-
PowerShell Scripting
-
Jira, Confluence, ServiceNow
-
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.
Benefits & conditions
This is a 6+ month temporary contract to start ASAP
Day rate: Competitive Market rate