Software Engineer II - CTJ

    Microsoft Corporation
    Reston, VA
    Full-time

    Job Description

    Would you like the opportunity to work on some of the most exciting technology areas in the world today? You will be part of the Core OS and Intelligent Edge Team in Cloud+AI org. We are looking for solid dev ops engineers with the passion to research new areas, write optimal code, enhance coding standards and ship fast. We follow short, frequent release cycles with room for innovation in multiple areas. As a team, we welcome smart, motivated engineers, with a positive attitude and growth mindset, ready to translate ambiguity into concrete deliverables that move the needle for the customer. Our team is responsible to release, deploy and maintain Host Operating Systems on Microsoft Azure public and national clouds.

    Responsibilities:
    a) Execute full software development life cycle (SDLC)
    b) Develop flowcharts, layouts and documentation to identify requirements and solutions
    c) Write well-designed, testable code
    d) Produce specifications and determine operational feasibility
    e) Integrate software components into a fully functional software system
    f) Develop software verification plans and quality assurance procedures
    g) Document and maintain software functionality
    h) Troubleshoot, debug and upgrade existing systems
    i) Deploy programs and evaluate user feedback
    j) Comply with project plans and industry standards
    k) Ensure software is updated with latest features

    Required qualifications:

    a) Bachelor's degree in Computer Science or related technical discipline
    b) 5 years of software development experience
    c) 5 years of experience writing code in C++
    d) 5 years of experience writing code in C# or Java

    Preferred qualifications:
    a) Solid design, development, and testing skills
    b) A strong problem solver. We expect you to own scenarios end-to-end across multiple components.
    c) Be comfortable moving up / down the stack and writing code in both managed and native languages.
    d) Exposure to live site engineering

    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:
    • Citizenship Verification: This position requires verification of US Citizenship to meet federal government security requirements
    • Candidates must have an active TS and be willing to upgrade to TS/SCI (with polygraph) or have an active TS/SCI and be willing to upgrade to TS/SCI (with polygraph). This role will require candidates to maintain the TS/SCI (with polygraph) clearance
    • 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.

    Posting ID: 552786514Posted: 2020-05-21