Helaas, deze vacature is niet langer actief

Originele vacaturetekst

Software Engineer II

Are you passionate about building the highly scalable distributed system? Are you passionate about building user experiences for mobile devices? Are you passionate about building a reliable & secure payment system to empower Microsoft billion-dollar businesses? If yes, please work with us!

The Payment & Settlement team in Commerce & Ecosystem Group builds services enables the payment capability - processing payment transactions, managing payment method and reconciliation across multiple Microsoft key businesses: XBOX, Microsoft Store, Office 365, Azure. The whole payment stack continuous expanding its footprint in around 200+ counties globally.


We're looking for excellent software engineering who is enthusiasm at building large scale, high performance, highly available and secure services.

Payments are the fundamental for a commerce platform, we ensure the customer transactions be processed in a secure and high reliability manner. If you join the team, you will be able to:

  • Work on payment SDKs for various device such as Xbox, Windows, Android & iOS
  • Work on cutting edge Azure infrastructure to build next generation solution to securely protect customers credit card
  • Work closely with security engineers and infrastructure to implement the solution to protect customers' high value assets, create proactive monitoring and fight for attacks
  • Manage high available distributed micro-services infrastructure hosted in highly secure environment
  • Work with product team to deliver innovative solutions to improve customers payment experience in various Microsoft E-Commerce portals
  • Design the next payment innovation by data-driven methodology
  • Continuously adopt edge technologies to the services to keep service modern

We want to work with an engineer who thrives on challenge, never stop being curious and open-minded. You will have the opportunity to work on various technology stacks; we want to work with you to make the impact great to payment industry, continue improving the service stack with the best technologies to build an agile and clean payment stack.



  • 3+ years of relevant software design and development experience on the distributed system or service application
  • 3+ years of working with C# or Java or any language to build service
  • A BS/MSc in Computer Science or equivalent


  • Passionate, interested in building a highly scalable secure distributed system
  • Previous experience with building mobile applications
  • Previous experience with E-Commerce or Payment related area
  • Strong troubleshooting skills and experience on service products
  • Experience with Microsoft web service stack like C#, .NET. IIS, Azure Services
  • Experience with React/React Native for Web and Mobile platforms
  • Solid experience with SQL/Non-SQL tech and high availability database design
  • Experience to work in an agile development team.

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

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.

Type vacature:


  • Er is geen minimale opleiding vereist

Wat wij bieden