- Company Name
- Agility Partners
- Job Title
- Application Developer
- Job Description
-
Job Title: Senior Full Stack Azure Developer
Role Summary:
Design, develop, test, and deploy scalable, secure enterprise applications on Azure using C#, ASP.NET, and SQL technologies. Lead technical architecture, ensure quality and compliance, and actively participate in Agile ceremonies and DevOps pipelines.
Expectations:
- Deliver end‑to‑end solutions that meet performance, security, and regulatory standards.
- Maintain high code quality through rigorous testing and peer reviews.
- Collaborate across cross‑functional teams using Agile best practices.
- Optimize continuous integration and delivery workflows within Azure DevOps.
Key Responsibilities:
- Translate complex business requirements into technical specifications and architecture designs.
- Build and maintain enterprise applications using C#, ASP.NET Core, Azure App Services, AKS, and Azure SQL/Storage.
- Develop, test, and deploy code via CI/CD pipelines, utilizing YAML for automation.
- Conduct peer code reviews, sprint planning, daily stand‑ups, backlog grooming, and retrospectives.
- Ensure solutions adhere to security, compliance, and performance guidelines.
- Troubleshoot and resolve application issues in a production environment.
Required Skills:
- 5+ years C# / ASP.NET core development in enterprise settings.
- 5+ years Azure architecture, deployment, and management (App Services, AKS, Azure SQL, Storage, Event Grid).
- 5+ years SQL Server and/or Data Warehouse experience.
- Expertise in CI/CD, Azure DevOps pipelines, and YAML automation.
- Strong knowledge of authentication, secure secret management, and Azure Security Center.
- Familiarity with DevOps practices, container orchestration, and monitoring.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Computer Engineering, or related field.
- Relevant Azure certifications (e.g., AZ‑104, AZ‑400) preferred but not mandatory.