Software Engineer

The App Service team is rethinking app development for a mobile first, cloud first world. Join us now and help shape the cloud development experience of tomorrow Azure App Service is the only cloud service that integrates everything engineers need to quickly and easily build web and mobile apps for any platform and any device on Microsoft’s public and private cloud offerings.

Built for developers, App Service is a platform as a service (PaaS) with capabilities like built-in DevOps, CI, staging to production support, and automatic patching. Further pushing the envelope of PaaS, the recent introduction of Azure Functions into the App Service Platform makes it effortless to craft highly scalable distributed applications in the serverless manner.

Bringing simplicity to our customers provides fun and challenging engineering problems in areas like scalability, high-density multi-tenancy, high availability, container-based and serverless architecture, and new productivity features. We target a wide breadth of customers and support both .NET and non-.NET developers with a growing list of runtimes such as .NET, PHP, Node.js, and Python.

We are looking for a strong and enthusiastic developer to join our close-knit team. Prior platform and services experience is a plus or show us your passion for learning and growing this essential new skill.

Our team has a great track record of delivering constant improvements on a frequent release schedule. This job will give you many opportunities to do what you like the most---to write a lot of code and solve hard problems---and to continuously challenge yourself. Being a member of an agile team, you will be expected to adapt to new areas and new challenges quickly.

Basic Qualifications:
- Bachelor’s degree in Computer Science or Engineering
- 1 Year C# experience

Preferred Qualifications:
- Professional development experience in designing, developing and shipping high quality software
- Experience and passion for distributed cloud services and the developer customer
- Debugging and Troubleshooting experience
- Highly effective communication and collaboration
- Maturity and discipline in applying good engineering practices
SQL database programming
- Web application frameworks: ASP.NET, Node.js (Javascript), Angular2, TypeScript - Performance tuning

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:

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. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to