Software Design Engineer (SDE): You’re the keeper of the code. SDEs put all their technical talents and creativity to the test as they develop next generation applications, operating systems and tools, just to name a few. Using C, C++, and C#, you will be building products from the ground up, writing code that turns concepts into new technologies and next-generation services. Your code is secure, robust, scalable, and efficient. It’s an opportunity to explore new technical realms and leave a lasting technical legacy.
Responsibilities: Construct data structure and algorithms; write quality code; explore innovative technical solutions; test and debug code; contribute to feature definition and design; examine feature feasibility and estimate development time; work with team to meet deadlines.
Skill set: Strong C/C++/C# (preferably more than 3 years of programming experience); complex problem solving; creativity and innovation; passion for writing code/technical excellence; broad knowledge of computer science fundamentals; ability to think “outside the box”; drive for results.
Software Design Engineer in Test (SDET): You build it to break it. SDETs are developers who design, develop and maintain automation systems—often expandable suites containing multiple automation programs—to be used by the development and test teams. SDETs are responsible for utilizing innovative test technologies to develop a product’s testing strategy, and for facilitating the creation and execution of automated test suites across a diverse set of technologies. SDETs enjoy tremendous job variety and the opportunity to design wide-reaching tools.
Responsibilities: Design and develop tool architecture; write automation systems and device drivers; author test plans and cases; conduct security and stress tests; debug at source level; identify, investigate, and prioritize.
Skill set: Strong C/C++/C# proficiency (preferably more than 3 years of programming experience); Visual Basic experience; complex problem solving; creativity and innovation; passion for writing code/technical excellence; methodical approach; relentless attention to detail; persuasion and conflict management; drive for results.
There are multiple positions open, so please share the information with someone as good as you are.
All positions are at our corporate headquarters in Redmond, Washington, USA. If you are interested, please email your CV to ausrec@microsoft.com
Microsoft is an equal opportunity employer.