Technical Skills:
Skill | Years/Level of Experience |
Microsoft Azure | 10+ years |
.NET Architecture | 10+ years |
ASP.NET Core | 10+ years |
C#.NET | 10+ years |
Microsoft Azure OpenAI Service | 7 to 10 years |
Role Description:
Seeking a talented Senior .NET Azure AI Developer to join our team. In this role, you will design, develop, and maintain scalable software solutions leveraging the Microsoft Azure platform and cutting-edge AI technologies. The ideal candidate will demonstrate deep expertise in C#, NodeJS and possess strong experience with cloud services, AI/Machine Learning concepts, and modern DevOps practices.
Key Responsibilities:
· Design, develop, and maintain robust, scalable applications using .NET and ASP.NET Core
· Implement and manage solutions on the Azure platform, including deployment, monitoring, and scaling of applications
· Integrate AI capabilities using Azure AI tools such as Azure Machine Learning and Cognitive Services
· Develop and secure RESTful APIs for seamless application integration
· Practice DevOps principles, utilizing Azure DevOps for CI/CD pipelines, version control (Git), and automated testing
· Create and maintain infrastructure as code using Bicep scripts for Azure resource provisioning and management
· Collaborate with cross-functional teams to define, design, and ship new features
· Programming & Development:
· Deep expertise in C# and the .NET framework, including modern features
· Experience with Python or Node.js for application development, data processing, or specific AI tasks
· Experience with client-side technologies and modern front-end frameworks such as Angular or React
· Strong SQL skills, including query optimization and database design
· Experience with commercial development processes, including Agile methodologies (Scrum/Kanban), unit testing, and debugging complex systems
· Cloud & Infrastructure:
· Proficiency in Microsoft Azure services, including App Services, Azure Functions, Blob Storage, and SQL/Cosmos DB
· Hands-on experience with Bicep scripting for infrastructure as code and Azure resource management
· Strong DevOps background with Azure DevOps, CI/CD pipeline development, and automation
· Experience with Kubernetes, Terraform, or other orchestration and infrastructure tools
· Working knowledge of Docker for containerizing and deploying applications
· AI/ML & Data:
· Familiarity with core AI/Machine Learning concepts and hands-on experience using Azure Open AI APIs and tools
· Experience with both relational databases (SQL Server, PostgreSQL) and NoSQL databases (Cosmos DB)
· Candidates must be within 50 miles of client headquarters in Woodlawn, MD. Resource will be required to work 2-3 days per week onsite in Woodlawn.
Education Level: Bachelor’s Degree