The Commerce Platform team is looking for a committed developer to work on one of Microsoft's largest scale, most business critical cloud services. These services process nearly 5M transactions daily with load growing linearly as Microsoft moves to a fully cloud-powered services and devices company. The Commerce Platform powers all of Microsoft's key businesses: Windows Store, Microsoft Store, XBOX, Office 365, Azure, and Dynamics to name just a few. If you purchase a Windows app, aggregate XBOX points, register a Windows phone, buy a Surface, or purchase Office for personal or business use then you are using the commerce platform. If you are interested in developing an online cloud platform which can meet the SCALE, RELIABILITY, and AVAILABILTY demands of somewhere between 500M-1B users while maintaining the SECURITY required for this type of data, then this opportunity may be right for you.
* 4+ years software development or test experience
* Experience and skills in running cloud-based distributed systems
* Degree in Computer Science or Mathematics
* C++, C# or Java coding skills
* Ability to understand unfamiliar code bases, and debug server-side, multi-threaded, and highly scalable applications
Strong Database Skills is a plus
* Familiarity with Commerce is a plus
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
We are staffing a team responsible for modernizing the ordering and billing services for commercial businesses. In this role you will design, develop, ensure the quality of features, and oversee their deployment to production. You will be able to monitor and improve your code based on live data. You will work on a team that is fully committed to test in production and continuous deployment. As live site health is critical to our business you will actively participate in helping meet our availability, reliability and latency requirements. There is no better opportunity to experience the world of cloud-based on-line services.
Successful candidates are expected to have:
* Exceptional problem solving skills
* High standards (never satisfied with the status quo)
* Excellent verbal and written communication skills
* Ability to juggle multiple competing priorities in a fast-paced environment
Microsoft is a technology company that develops and supports software, services, and devices.