Front end software engineer in the Azure App Service UX team
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 Static Web Apps into the App Service Platform leverages Azure Functions, making it easy to build and deploy highly scalable static applications using serverless technology.
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:
2+ years of experience working in front-end or full-stack systems in C# or Typescript
Preferred Qualifications:
Bachelor’s degree or higher in Computer Science or equivalent experience
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 experiences
Highly effective communication and collaboration
Maturity and discipline in applying good engineering practices
Web application frameworks: ASP.NET, Node.js (Javascript), React or Angular
Performance tuning experience
The ability to wear many hats, learn quickly and change direction when needed
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.
DDJL
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.