Software Engineer II

Do you want to work with the newest in cloud technologies and systems / application lifecycle management? Are you excited by the opportunity to work on world-class cloud based tools for an ecosystem that require fast and flawless implementation and evolution of business applications? Are you looking for a place that transforms great ideas into business value for our customers on a fast cadence? Do you want to work in a team that’s all about applying the Microsoft cloud, cutting edge technology and out of the box thinking to improve the customer experience? Read on!

Microsoft is making a huge R&D investment in the Microsoft Dynamics platforms and applications business. To succeed in this mission, we are enabling application services, Azure based implementations and rich lifecycle services that brings together the various aspects of building, implementing and maintaining comprehensive business solutions. Industry analysts are considering the service we create and run a significant differentiator that puts Microsoft ahead of the competition.

As part of our continued expansion, we are looking for a passionate and skilled engineer to join our efforts in the area of deployment at scale where we apply cutting edge cloud technology to ease provisioning, systems management, application lifecycle operations and upgrade. If you are a highly motivated, talented individual who is eager to make a great impact on customers, we have a great role for you. In this position, you will exercise your technical skills, natural curiosity, collaborative mindset and your action oriented nature to take part in innovations that will continue to change the game of business applications.

The ideal candidate will have experience in working on online services and large-scale software projects. You are excited to see your ideas and effort come to life and thrive on the fast pace of an agile team. In your mind, quality is an integral part of building software and you want to build visually appealing experiences that excite the user. You must have great technical skills, coding chops in technologies like C#, .NET, Powershell, and SQL. Knowledge about Azure technologies like ARM and operations technologies such as Runbooks is a clear plus. You think out-of-the-box to innovate and solve hard technical issues. You are poised for action and focus on results.

As a team, we are responsible for end-to-end engineering, which means everything from inception to production; design, development, testing, live sites and servicing. We leverage agile methodologies, maintain a very high release cadence and orchestrate for initiative and autonomy. In this role as an engineer, you will be responsible for features end to end and not just code away on your features. You will be responsible for assessing and maintaining quality through manual and automated testing. Your passion for great engineering will contribute to continuously improve the way we work.

If you are the right person, you will be rewarded by working in a highly global engineering organization with a diverse group of people, thriving on collaboration and innovation. Your interest and deep understanding of engineering practices will enable you to make an immediate impact to many people and on our business. You will be part of driving every element of the software development from early product definition through prototyping and scoping, iterative development, measuring and enhancing quality, rolling out to customers and supporting them with early releases, soliciting feedback and constant improvement.

Basic Qualifications:

- 1+ years of engineering experience in C#, C/C++, .NET, Powershell or SQL
- Bachelors degree in Computer Science or 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:
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