Principal Software Engineer - Microsoft Graph and Copilot Extensibility
AI Summary ✨
Requirements:
Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python. OR equivalent experience.
Extensive experience in software engineering and building complex business applications.
Strong track record as a hands-on engineer designing and delivering elegant solutions in a cloud services environment.
Extensive experience in .Net core and C#.
Strong leadership and mentoring skills.
Proven track record of delivering high-quality, scalable solutions.
Excellent problem-solving and communication skills.
Ability to work effectively in a distributed team environment.
Nice to Haves:
Master's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python. OR equivalent experience.
What You'll Be Doing:
Lead the design and development of Microsoft Graph and Copilot Extensibility Developer experiences tooling.
Collaborate with cross-functional teams to define technical requirements and deliver high-quality solutions.
Lead architecture discussions, create proposals, and oversee junior team members. Ensure system architecture meets security and compliance requirements.
Mentor and guide engineers, fostering a culture of innovation and excellence.
Ensure the scalability, performance, and security of solutions.
Stay up to date with the latest industry trends and technologies to drive continuous improvement.
Perks and Benefits:
Microsoft is an equal opportunity employer.
Benefits/perks may vary depending on the nature of employment with Microsoft and the country where you work.