Software Engineer-Remote, MCG Services

Remote Verenigde Staten, Washington Microsoft 5 maanden geleden
English

Software Engineer - Remote, MCG Services

 

The Microsoft Casual Games Studio is a small but growing team that is focused on delivering the best casual games for mobile, the web, and Windows.  We are looking for a Software Engineer - Remote, MCG Services to join us and develop solutions for our portfolio of Microsoft Casual Games.

 

Qualifications and skills

  • We are a fully remote studio with team members all over the United States. You can move to Redmond if you’d like to work with some of the team in the office, but it’s entirely up to you.
    • Experience designing and implementing REST APIS on Azure Functions, Amazon Web Services Lambda, or similar tools.
    • Experience with NoSQL data solutions such as Azure Cosmos DB, Amazon Web Services DynamoDB, or similar tools.
    • 3+ years experience engineering services.
    • 3+ years experience in C#, Java, server-side JavaScript or Typescript in Node.js, or similar languages for services development.
    • A passion for games and gaming, specifically casual games.
    • Strongly motivated and excited by working on a small nimble team, with ability to work both independently and in conjunction with other team members.
    • BS in Computer Science or similar alternative educational paths, or equivalent experience.

    Bonus Qualifications:

    • Experience with event-driven architectures such as Azure Event Hub, Apache Kafka, or similar tools.
    • Experience with traditional relational data solutions like SQL.
    • Experience with the games industry.
    • Experience with big data processing and analysis systems.
    • Experience writing apps for Windows, iOS, and Android platforms.

     

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.

Responsibilities

We have big ambitions for the future of gaming on the web and are looking for a great services software engineer to join us. You will be responsible for designing, developing, and maintained features on existing and new service code, largely with a C# and Azure NoSQL infrastructure.  A significant amount of development will involve extensive coordination with external and internal partners working on our games.  Because we are a small team, we are looking for individuals that can do more than just “write code.” We want self-motivated individuals that are excited to dream, design, code and support great new features in the world of casual games.

As a member of the Microsoft Casual Games Team you will:

  • Write functional requirements and specifications.
  • Collaborate with internal teams and external partners to design solutions to support advertising and gameplay features.
  • Consult on a regular basis with project leadership to align expectations and deliverables.
  • Fluidly multitask between features, platforms, and projects.