Back to search results
Apply now »
Share this Job
Sr Software Development Engineer (SDE) - CTP -SH Job
Date: Sep 3, 2010
Location: Shanghai, CN
Job Category: Software Engineering: Development
Location: China, Shanghai
Job ID: 706186 21921
Division: Corporate Research & Development
Are you looking for high impact project that involves processing of Billions of dollars, Hundreds of Millions of Transactions, and Tens of Millions of users worldwide?
Are you ready to take on the challenge of owning e2e responsibility of delivering such Transaction Platform that is critical to many of the core and strategic business for Microsoft?
And how about doing it in one of the fastest growing countries in the world, China; and one of the most modern cities in the world, Shanghai (host of the World Expo 2010)?
If you are interested (you better be), please come talk to us about opportunities in the Commerce Transaction Platform in Shanghai, PRC.
Commerce Transaction Platform (aka T), formed in Sept, 2005, is part of the Online Service Division, and is responsible for powering online billing for many core and strategic services (including bing, adCenter, MSN, XBox Live, ZUNE, Windows Mobile Marketplace, Windows Live, Office Live, etc…), processing over 1.6 Billion USD, 170 Million transactions, and 20 Million users world-wide (in FY09) and rapidly growing in both Breadth and Depth in FY10.
The Commerce Transaction Platform uses cutting edge technologies in both frontend and backend.
The Commerce Transaction Platform team is end-to-end in charge of the entire development cycle (from planning to production). We support a broad collection of payment methods worldwide, including: all types of credit card (VISA, MASTERCARD, American Express, Discover, JCB), Paypal, Amazon, mobile payments, prepaid cards (aka Token), Microsoft Points, Bank Transfer, Direct Debit, etc.
You'll be challenged with complex business logic, scalability, performance, reliability, operability, data security and redundancy issues, integration issues with banks, third party payment gateways and credit card associations, third party payment service provider (such as Paypal and Amazon), consumer and business intelligence and so on. I guarantee you'll not have a dull moment.
We are looking for a highly motivated, technical, detail-oriented, self-driven, experienced senior SDEs or SDE leads with the following Responsibilities and Qualifications.
Responsibilities
You will be a key contributor of a dev team building a long lived online transaction platform. You will deeply be deeply involved in each stage of the life cycle of transaction platform feature. You will work with Commerce Operation and PMs for business requirement and functional design, with Technical Operation on operating the production system, with external providers for new payment provider capability integration, with internal platform tenants such as xbox live/adCenter/skyMarket for platform capability consumption.
Specific focus areas include:
- Developing highly scalable, reliable, high performing and secure online transaction platform
- Owning new features from end-to-end and start-to-finish, from design à implement à deployment à operate and life site
- Ensure new features are developed meeting compliance requirement and not destabilizing existing (legacy) system.
- Architecting and refactoring a platform of technology to support multiple feature releases over many years
- Guiding and mentoring more junior developers
Qualifications/Skills
- At least 7 years of professional C# and database development experience
- Strong communication skill and analytical problem solving skill, Passionate about customer and quality
- Strong debugging and optimization skills in multi-threading and distributed environment
- Solid computer science background including Operating System, Networking, Performance and Security
- Proven track record of shipping multiple product releases.
- Experience in developing cloud scale online service with 24x7 availability.
- Experience in billing/payment application development is a plus.
GCR:CN:DEV:EN
Location: China, Shanghai
Job ID: 706186 21921
Division: Corporate Research & Development
Are you looking for high impact project that involves processing of Billions of dollars, Hundreds of Millions of Transactions, and Tens of Millions of users worldwide?
Are you ready to take on the challenge of owning e2e responsibility of delivering such Transaction Platform that is critical to many of the core and strategic business for Microsoft?
And how about doing it in one of the fastest growing countries in the world, China; and one of the most modern cities in the world, Shanghai (host of the World Expo 2010)?
If you are interested (you better be), please come talk to us about opportunities in the Commerce Transaction Platform in Shanghai, PRC.
Commerce Transaction Platform (aka T), formed in Sept, 2005, is part of the Online Service Division, and is responsible for powering online billing for many core and strategic services (including bing, adCenter, MSN, XBox Live, ZUNE, Windows Mobile Marketplace, Windows Live, Office Live, etc…), processing over 1.6 Billion USD, 170 Million transactions, and 20 Million users world-wide (in FY09) and rapidly growing in both Breadth and Depth in FY10.
The Commerce Transaction Platform uses cutting edge technologies in both frontend and backend.
The Commerce Transaction Platform team is end-to-end in charge of the entire development cycle (from planning to production). We support a broad collection of payment methods worldwide, including: all types of credit card (VISA, MASTERCARD, American Express, Discover, JCB), Paypal, Amazon, mobile payments, prepaid cards (aka Token), Microsoft Points, Bank Transfer, Direct Debit, etc.
You'll be challenged with complex business logic, scalability, performance, reliability, operability, data security and redundancy issues, integration issues with banks, third party payment gateways and credit card associations, third party payment service provider (such as Paypal and Amazon), consumer and business intelligence and so on. I guarantee you'll not have a dull moment.
We are looking for a highly motivated, technical, detail-oriented, self-driven, experienced senior SDEs or SDE leads with the following Responsibilities and Qualifications.
Responsibilities
You will be a key contributor of a dev team building a long lived online transaction platform. You will deeply be deeply involved in each stage of the life cycle of transaction platform feature. You will work with Commerce Operation and PMs for business requirement and functional design, with Technical Operation on operating the production system, with external providers for new payment provider capability integration, with internal platform tenants such as xbox live/adCenter/skyMarket for platform capability consumption.
Specific focus areas include:
- Developing highly scalable, reliable, high performing and secure online transaction platform
- Owning new features from end-to-end and start-to-finish, from design à implement à deployment à operate and life site
- Ensure new features are developed meeting compliance requirement and not destabilizing existing (legacy) system.
- Architecting and refactoring a platform of technology to support multiple feature releases over many years
- Guiding and mentoring more junior developers
Qualifications/Skills
- At least 7 years of professional C# and database development experience
- Strong communication skill and analytical problem solving skill, Passionate about customer and quality
- Strong debugging and optimization skills in multi-threading and distributed environment
- Solid computer science background including Operating System, Networking, Performance and Security
- Proven track record of shipping multiple product releases.
- Experience in developing cloud scale online service with 24x7 availability.
- Experience in billing/payment application development is a plus.
GCR:CN:DEV:EN
Job Segments: Bank, Banking, Business Intelligence, C#, Cloud, Credit, Database, Developer, Engineer, Engineering, Finance, QA, Quality, Quality Assurance, R&D, R&D Engineer, Research, Software Engineer, Technology
Apply now »