Job Description
We are seeking a skilled professional to join our team as an Azure Cloud Application Developer. As a key member of our agile SCRUM team, you will be responsible for building commercial products that leverage Microsoft technologies and services.
Key Responsibilities:
* Develop high-quality cloud applications using Azure Functions, Microsoft Graph API, Azure Data Explorer, CosmosDB, and Event Hub.
* Work on backend development with some UI/frontend work.
* Collaborate with the team to design and implement components.
Requirements:
* Possess a computer science undergraduate degree or equivalent.
* Have at least 5 years of experience in software development.
* Strong proficiency in C#/.NET Core and full-stack development.
* Experience in building Azure cloud applications using microservice architecture.
* Ability to develop and maintain CD/CI pipelines for build and deployment of services and components.
* Excellent understanding of modern software practices including design patterns, SOLID principles, and agile software development.
Benefits:
* Competitive pay and annual bonuses.
* Comprehensive health, family, and retirement benefits.
* Flexible work options and generous PTO.
* Professional growth opportunities through learning platforms and mentorship.
Our Culture:
* Inclusive teams that reflect the world we serve.
* Support for Employee Resource Groups and Equality & Inclusion Council.