Microsoft Corporation Senior Software Engineer in Fargo, North Dakota
Microsoft Digital (MsD) builds and manages the critical products and services that Microsoft runs on . We boldly pursue big ideas that power transformational advances at Microsoft and for our customers, while helping Microsoft teams work smarter, faster, and more securely every day. MsD employees have deep technical and business expertise, customer insights, and a clear point of view that comes from first-hand, large-scale experience with Microsoft and industry solutions. We are engineers, technology leaders and experts, digital transformation change agents, and customer advocates. We have exciting opportunities for you to innovate, influence, transform, inspire, and grow within our organization and we encourage you to apply to learn more!
Are you passionate about delivering solutions to help Microsoft’s customers, and do you love to solve challenging problems through innovative engineering of end-to-end customer experience solutions? Are you naturally curious, deeply technical, and have experience building products and services? Do you want an agile and collaborative environment where you can tackle challenges that deliver immediate and measurable business impact? Our organization is at the forefront of creating innovative solutions based on Modern Engineering principles across a variety of channels, allowing our customers to get the support they need, when they need it, for any of Microsoft’s products and services!
If that sounds exciting, then we have the perfect job for you in Enterprise 360 (E360) . We are a service integrator that brings multiple technologies together to create seamless end-to-end communication experiences. We are building next-generation voice services that enable voice connectivity capabilities through world-class customer and support engineer experiences leveraging Microsoft Azure to build, deploy highly available services leveraging Azure Communications Services (ACS) and Azure Bot framework. In this role, you will partner with our engineering, customer experience, and delivery teams to develop complex solutions across multiple technology stacks, voice communications services, cloud providers, applications, and data platforms.
#MicrosoftDigital #EE #E360 #OneVoice
Design, document, implement, test and deploy highly resilient and scalable solutions.
Collaborate with, mentor and coach other software engineers in a diverse and inclusive environment.
Work with Program Managers to understand business requirements and translate them to technical designs for the team to work on.
8+ years related technical experience.
8+ years of professional software design, coding, testing, and problem-solving skills.
Experience with coding object-oriented programming languages and/or UI frameworks.
Experience with and conceptual understanding of cloud platforms such as Azure and AWS, including Application Insights, Azure Service Bus, logic apps, Azure Blob, Azure SQL, Azure search, and WebApps.
A technical background in software engineering principles and architecture design.
Experience with user experience web technologies such as React and/or Fluent UI.
Experience with UX designs
Experience with RDBMS systems – SQL Server; data modelling OLTP systems from scratch
Experience with realtime communications platforms (Azure Communications Services, Twillio, or others) as well as general telecommunications experience (SIP).
Describe the ideal candidate:
The ideal candidate will have experience designing, implementing, and documenting complex portfolios that include development best practices, and experience in designing & tuning telemetry. In addition, this position requires an individual who can demonstrate the ability to ensure highly resilient and scalable service designs through partnership with other members of the engineering team.
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 (https://careers.microsoft.com/us/en/accommodationrequest) .
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.