Microsoft Corporation SOFTWARE ENGINEER in Fargo, North Dakota

Do you want to work with the newest cloud technologies? Are you passionate about contributing to a world-class cloud-based ecosystem that drives fast and flawless implementation of large scale, high-value, business critical applications? Are you looking for a place that transforms great ideas into business value for our customers on a fast cadence? Read on! Microsoft is making a huge R&D investment in the platform and applications business. As a pivotal part of this drive for the Business Cloud, we’re building out capabilities to enable creating and evolving large cloud-native applications to unleash the potential of the Microsoft Cloud. We are looking for a highly motivated, engineer and technology leader who is eager to make an impact by collaborating with others to create a break-through solution for integrations. On our engineering team you will exercise your technical skills, continued learning, collaborative mindset, and most importantly your passion for innovating with quality and your solid commitment to the success of our customers.


We operate as an integrated engineering team 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. Our work is orchestrated around real customers and their scenarios. Quality in the design and delivery is a core value, so we can move fast and delight the customers. As our work is used in various customer scenarios, we get to work with all aspects of delivery across public and private cloud, from large scale SaaS systems to one-off customer dedicated systems. If you’re the right person, you’ll be rewarded by working in a highly global engineering organization with a very diverse group of people, thriving on collaboration, innovation and a very broad technology portfolio. 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 constantly improving.


• 2+ years of software development (C#/C++/Java, OR ASP.Net)

• A Bachelor’s degree in Computer Science, Engineering or Advanced Sciences


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