Microsoft is looking to solve critical business problems by building Enterprise applications leading with AI, advancing Microsoft’s Cloud Solutions, AI strategy, full stack engineering, Security, Dataverse & D365, and driving direct impact to customers
Requirements
- Coding experience in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- Experience in cloud development principles and patterns, particularly loosely coupled architectures and micro-services, DevOps model
- Experience in leading, managing, and driving technical and architectural dependencies
- Experience in Python C-Sharp, .NET, JavaScript/TypeScript, or equivalent languages/frameworks
- Experience in Generative AI/Open AI
- Experience in Azure SQL, COSMOS DB or No SQL
- Familiarity with Infrastructure as Code (IAC)
Responsibilities
- Lead the end-to-end software development lifecycle, including requirement gathering, architecture, application and database design, development, testing, and deployment
- Develop resilient solution designs that adhere to architectural standard 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 standard 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
- Identify and implement opportunities for automation, process optimization, and technical innovation
Other
- Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience
- Effective communication skills and ability to collaborate in a multi-disciplinary team
- Ability to work in agile teams or startup environments with customer-centered approach, deep customer focus
- Embody Microsoft's culture and values
- Ability to participate actively in sprint and semester planning, provide accurate cost estimates, and maintain transparent communication