Careers

Services Software Engineer - Gears of War - The Coalition

  • Microsoft
  • 1501 E Evergreen Blvd, Vancouver, WA 98661, USA
  • Nov 09, 2020
[Information Technology]

Job Description

Services Software Engineer - Gears of War - The Coalition
Save save Services Software Engineer - Gears of War - The Coalition to job cart
Job number 847460
Travel None
Employment type Full-Time
The Coalition, the game studio that develops the Gears of War franchise, is looking for a Services Engineer to join our team working on next-generation Gears experiences. We are seeking talented, experienced developers with a variety of backgrounds who want to redefine the Gears experience through the application of modern cloud service technologies.
The Coalitions Online Services team builds cloud services that drive many aspects of the game, including in-game economies and commerce, player statistics, user generated content, matchmaking, and game content management. We follow an agile, iterative, and quality driven software development lifecycle. We value development of unit and acceptance tests as part of feature development. We embrace DevOps and build our features to be supportable and easy to troubleshoot. We believe that main should always be shippable and features should get to our customers as frequently as possible, with all of our services being deployed to production regularly.
In addition to the standard Microsoft C#/.Net tech stack, youd be working with a broad set of other service technologies including:
Online Gaming Platforms (Xbox Live)
Responsibilities
Work with project leads to design, implement and support reliable, secure, and scalable backend web services in support of public-facing online applications
Design, implement and support the Integration Xbox Live Services into client and server applications
Work closely with design and production teams to realize application functionality
Make architectural recommendations for performance and stability and security
Analyze feature designs and devise technical solutions
Assist with planning, estimation and distribution of work
Develop deployment process and mechanisms
Develop and implement stress testing plans
Helps Production develop schedules and determine milestones.
Qualifications
Bsc. degree in Computing Science, or equivalent experience.
Experience with object oriented programming languages (C++, C#, Java)
Experience with modern web technologies: NET, IIS, WCF, RESTful services, streaming media
Minimum 2+ years experience building online services for web or game applications
Experience with multiple web technology stacks and SaaS models an asset
Able to demonstrate knowledge of solid software engineering practices, experience with SCRUM / agile based methodologies a plus
Self-starter who works well within a creative team
Must be able to complete tasks in a timely manner.
Dynamic problem solver
Passion for web and mobile technology
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.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Save save Services Software Engineer - Gears of War - The Coalition to job cart
This site is hosted for Microsoft by Phenom People
Associated topics: .net, algorithm, application, back end, c++, c#, develop, java, programming, software programmer