Responsibilities
* Work with engineers, program managers, designers, and partners to deliver features with the right design and architecture.
* Own and deliver complete feature areas and large-scale solutions, including design, architecture, implementation, testing, debugging, and shipping with secure long-term support.
* As a technical leader, share insights and best practices to improve development processes and influence system, platform, and product directions.
* Continuously develop your approaches through interaction with experienced team members and process reviews to ensure efficiency.
* Mentor and coach junior engineers to help them identify solutions.
* Write clean, high-quality, performant, simple, durable, scalable, reusable, and maintainable code.
* Commit to delivering the best experience for customers and partners, iterating based on feedback.
Qualifications
* Experience with one or more programming languages such as C/C++, C#, Java, TypeScript, JavaScript.
* Experience with modern web technologies like .NET, Node.js, React, Angular, building RESTful APIs, and web concepts such as HTTP, SOAP, MVC.
* Skilled in building libraries, SDKs, and platform components, preferably using C/C++, C#, TypeScript.
* Industry experience in designing, developing, testing, and shipping solutions for large-scale problems.
Preferred Qualifications
* Ability to design and develop loosely coupled, componentized, durable software that is easily extendable and delivered on time.
* Ability to handle ambiguity and understand key business needs, applying appropriate technology solutions.
* Quick learner with the ability to adapt to new technical domains and handle ambiguity.
* Strong analytical, problem-solving, and debugging skills with solid understanding of object-oriented design, patterns, and testing practices.
Please note: Relocation expenses are not covered. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration without regard to various protected characteristics. If you need assistance or a reasonable accommodation during the application process, please send a request via the Accommodation request form. Benefits and perks may vary depending on employment nature and location.
#J-18808-Ljbffr