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