Design, develop, and improve large-scale system architecture and infrastructure. Implement, debug, and maintain features in live production environments. Mentor junior engineers, sharing best practices and technical guidance.
Responsibilities
Build and scale high-quality user experiences with a focus on performance and reliability. Write robust code and develop comprehensive unit and integration tests. Collaborate with cross-functional teams to integrate and optimize Copilot features for AI-powered assistance. Design and refine Copilot prompts, monitor AI-driven experiences, and ensure the reliability and value of Copilot features.
Required Qualifications
Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 8+ years of software development experience in C#, C++, .NET, TypeScript, or similar programming languages or platforms. Proficiency in Data Structures and Algorithms. Experience building and shipping production grade services. Track record of delivering products, features and functionality on time, with extremely high quality. Excellent problem-solving and debugging skills. Good verbal and written communication skills and ability to work cross- team in collaborative environment. These requirements include but are not limited to the following specialized security screenings: Experience with Azure Cloud and ADO (Azure DevOps) pipeline is preferred but not required. Experience with JavaScript/Typescript and HTML5 and familiarity with frameworks like React is a plus. Passion for building highly available products at scale. Self-driven, pro-active, results-oriented and ability to work with minimal direction. Experience leading a multi-person team from design through implementation to delivery
Original Posting
This role is sourced from Microsoft. Apply on Microsoft careers page