Description
You will own Azure software development tasks within a scrum team to build and deploy APIs and websites.
Responsibilities
- Develop and deploy APIs, websites, and related software into the Azure cloud.
- Troubleshoot software application and configuration issues while performing performance tuning.
- Manage Azure application deployments, testing, configuration, and installation.
- Implement security best practices, including access controls, IAM, and data encryption.
- Ensure application resiliency, disaster recovery, and detailed technical documentation.
Required Skills
- 5+ years of experience as a .NET application developer.
- Full stack capability with expertise in C#, Python, and Visual Studio.
- Strong familiarity with Azure services including App Services, API Management, Key Vault, Azure Monitor, Application Insights, and Azure SQL.
- Experience with Docker, JSON, REST Services, OIDC, and SAML.
- Proficiency with HTML frameworks such as Angular or React.
- Hands-on experience with Infrastructure as Code (IaC) tools like Terraform.
- Experience with CI/CD pipelines and deployment automation using Azure DevOps.
- Working knowledge of Agile and Scrum methodologies.
- Understanding of security practices including code scanning and data encryption.
Preferred Skills
- Awareness of FedRAMP, FISMA, and/or Zero Trust Architecture.