Microsoft - Sr. Software Development Engineer - ARD/MSIT-Beijing Job RRS feed

  • General discussion

  • The Foundation Services
    group develops platforms for use by all of Microsoft’s solutions and services
    that run Microsoft enable many of our products and services to run, and connect
    to external companies. One of the platform teams, the Platform Security Team
    offers, ITAuthorize - the next generation security platform, leverages industry
    proven approaches such as RBAC and XACML. The platform can be used in a wide
    variety of application scenarios, including support for cloud services. The
    product is delivered as services to Microsoft and growing rapidly in scale.

    We are seeking a strong SDE who will design, code, unit test our Platform
    Security Team projects and deliverables. The ideal candidate for this position
    will have a passion for technology, a solid technical background, and possess a
    strong interest in application/services security technologies. You will ensure
    product quality and customer satisfaction from different project phases
    including functional spec review, technical spec design &review, bug
    fixing. You will work closely with program managers, testers, and other SDEs to
    support multiple releases and ensure product features well specified and

    Successful candidates will have at least 7 years of solid development. Familiar
    with C/C++/C#, .Net Framework, SQL Server (SSRS/SSAS/SSIS), Web
    Applications/WCF/Silverlight. Having application security related technologies
    (such as AD, ADFS, RBAC, XACML, Azure, STS (Security Token Service), etc.) will
    be a plus.

    Primary Responsibilities

    Collaborate with internal and external application, development, test, and
    business teams

    Write technical specification, deployment scripts, deployment guide,
    troubleshooting guide…

    Design and code your features

    Write unit test code against your features.

    Review functional spec, technical spec

    Bug fixing


    BS/BA in computer science, Engineering, or related discipline

    Fluent in English and Chinese. Being able to read and write English is a must

    7+ years of solid development

    Familiar with C/C++/C#, .Net Framework, SQL Server(SSRS/SSAS/SSIS), Web

    Familiar with design patterns and commonly used algorithms.

    Knowing how to design high performance and scalable web applications.

    Having application security related technologies (such as AD, ADFS, RBAC,
    XACML, Azure, STS (Security Token Service), etc.) will be a plus

    Having experience with software engineering processes, testing methodologies,
    and software development lifecycle (SDLC)

    Solid analytical ability to deal with ambiguity and to solve problems

    Ability to clearly communicate concerns about code and collaborate with other
    developers and program managers to effectively solve software challenges

    Attention to detail and the ability to master new applications and technologies

    Dedicated team player

    Microsoft is an equal opportunity employer and supports workforce diversity.


    Office: +8610 5917-4462| Mobile: +86139 1013-0105 | MSN: lovezhangaili@msn.com

    Friday, August 31, 2012 6:37 AM