Microsoft's Frontier AI Solutions & Technology (FAST) team is looking to solve critical business problems by advancing Microsoft's Cloud Solutions, AI strategy, full stack engineering, Security, Dataverse & D365, and driving direct impact to customers
Requirements
- Technical skill proficiency in C, .NET, REST API, JavaScript/TypeScript
- Hands-on experience with React or an equivalent front-end framework
- Hands-on experience in app development using ASP.NET, Azure AI technologies, including Azure AI Foundry
- Experience with cloud development principles and patterns, particularly loosely coupled architectures, Agentic AI architectures, micro-services and DevOps model
- Technical experience and knowledge in Enterprise-scale technical experience with cloud and hybrid infrastructures, architecture designs, migrations, and technology management
- Proficient in building intelligent, conversational, and autonomous workflows using multi-agent AI stacks and orchestration frameworks
- Experience with Power Platform and D365 is a plus
Responsibilities
- Lead the end-to-end software development lifecycle, including requirement gathering, architecture, application and database design, development, testing, and deployment
- Leverage AI and develop Copilot features within the application to enhance user experience and productivity
- Develop resilient solution designs that adhere to architectural best practices, security by design, and business goals
- Mentor team members through code reviews and design feedback, promoting skill growth, inclusion, and a collaborative culture
- Foster collaboration with Microsoft product teams, program managers, and user experience (UX) designers to manage dependencies, share knowledge, and jointly deliver updates
- Establish and enforce best practices in coding, testing, and documentation to ensure high standards for code quality, performance, and service reliability
- Support and maintain existing services & integrations with LOB applications across the enterprise
Other
- Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience
- 5+ years of experience in leading and driving technical and architectural dependencies
- Excellent communication skills and ability to collaborate in a multi-disciplinary team
- Ability to be influential and impactful in cross-group and matrixed team environments
- Lead a talented and motivated team in a supportive and collaborative environment