Azure Fullstack Developer | Codersbrain
full-time
Posted on September 18, 2025
Job Description
Azure Fullstack Developer
Job Summary
As an Azure Fullstack Developer, you will lead the assessment, planning, and architecture for full stack application migration projects to Microsoft Azure. Your expertise will drive the modernization of application portfolios and enhance the organization's cloud capabilities, ensuring seamless deployments and secure environments.
Responsibilities
- Lead the assessment, planning, and architecture of full stack application migration projects to Microsoft Azure.
- Analyze existing application portfolios for cloud readiness, dependencies, and modernization opportunities.
- Architect end-to-end migration solutions, including re-hosting, re-platforming, and refactoring of front-end, back-end, and data components.
- Design cloud-native application architectures utilizing Azure services such as Azure App Services, Azure Functions, Azure Kubernetes Service (AKS), Azure SQL Database, Cosmos DB, Blob Storage, Azure API Management, and Azure Active Directory.
- Develop and maintain Infrastructure as Code (IaC) templates using Azure Resource Manager (ARM), Terraform, or Bicep.
- Implement CI/CD pipelines using Azure DevOps, GitHub Actions, or similar tools to ensure automated, reliable deployments.
- Lead and mentor development teams on modern development frameworks (React, Angular, Vue.js) and back-end technologies (Node.js, .NET Core, Java, Python).
- Ensure application security best practices including Azure AD integration, role-based access control (RBAC), data encryption, and compliance.
- Collaborate cross-functionally with DevOps, Security, QA, and Business teams for smooth migration and ongoing support.
- Monitor application performance, cost, and availability post-migration; implement optimization strategies.
- Stay current with Azure cloud innovations, migration tools, and architectural best practices.
- Drive documentation of architecture designs, migration plans, and operational procedures.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 7+ years’ experience in software development and architecture with proven expertise in full stack technologies.
- Minimum 3 years of hands-on experience with Microsoft Azure cloud services and application migration projects.
- Proficiency in front-end frameworks such as React, Angular, or Vue.js.
- Strong back-end development skills with Node.js, .NET Core, Java, Python, or equivalent.
- Experience migrating legacy applications to Azure using methodologies like lift-and-shift, re-platforming, and refactoring.
- In-depth knowledge of Azure services such as Azure App Services, AKS, Azure Functions, Azure SQL, Cosmos DB, Azure Storage, Azure API Management, and Azure Active Directory.
- Skilled in Infrastructure as Code using ARM templates, Terraform, or Bicep.
- Experience creating and managing CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins.
- Familiarity with containerization and orchestration tools (Docker, Kubernetes, AKS).
- Strong understanding of application security, identity management, and cloud governance in Azure.
- Excellent communication, leadership, and stakeholder management skills.
- Proven track record of leading cloud migration or modernization projects.
Preferred Skills
- Azure Certifications such as Microsoft Certified: Azure Solutions Architect Expert, Azure Developer Associate, or Azure DevOps Engineer Expert.
- Experience with Azure Migrate, Azure Database Migration Service, and other Azure migration tools.
- Knowledge of Agile and DevOps practices.
- Familiarity with monitoring and logging tools such as Azure Monitor, Application Insights, and Log Analytics.
- Prior experience with microservices architecture, serverless patterns, and event-driven design.
- Experience working in enterprise multi-subscription environments.
Experience
- 7+ years of relevant experience, with at least 3 years focusing specifically on Microsoft Azure and application migration.
Environment
- This role is remote, allowing for flexibility in your work environment.
Salary
Salary information is not provided.
Growth Opportunities
Details regarding career advancement opportunities are not provided.
Benefits
Information about offered benefits is not provided.