Summary:
We are seeking an experienced Applications Developer with a strong background in .NET, Azure services, and API development. The ideal candidate will have hands-on experience in software design and development, particularly in an agile environment.
Responsibilities:
- Review assigned requirements in Azure DevOps, including User Stories, Bugs, Tasks, or Features, to understand acceptance criteria.
- Participate in kick-off discussions with the Development Lead to clarify scope, expectations, and dependencies.
- Develop solutions leveraging skills in .NET, Azure services, and submit Pull Requests meeting functional and technical specifications.
- Communicate with team members during regular sync calls to share progress, discuss blockers, and align on priorities.
- Independently troubleshoot issues and implement solutions to ensure timely delivery.
- Contribute to code changes, unit tests, code reviews, automated functional test authoring, testing, and deployment activities in an agile development environment.
- Regularly update task status in Azure DevOps and communicate next steps.
Requirements:
- 8 to 10 years of experience as a hands-on developer (not in lead/architect roles).
- Strong experience in .NET 8/9, C#, and API development.
- 5 years of hands-on experience in Agile development processes and controls.
- 3 years of experience with Azure App Service, Functions, Key Vault, Storage Accounts, Managed Identities, and security best practices.
- 3 years of familiarity with OpenTelemetry, Application Insights, and Azure Monitor.
- 1 year of experience with AI-driven applications, agent-based design, and strong troubleshooting/problem-solving skills.
Required Skills:
- .NET 8/9, C# Development and strong algorithm skills (8 years of experience).
- Development of solutions with Azure Services & Security, including App Service, Key Vault, and Managed Identities (4 years of experience).
- Clear formal communication skills.
#AditiConsulting
# 26-03087