16 Jun
Principal Software Architect
Georgia, Alpharetta 00000 Alpharetta USA

Vacancy expired!

What kind of team is Digital Delivery? We take an Agile approach to provide a key source of innovation for the MS Services business. We are autonomous enough to be self-directed, big enough to drive impact with a global team, and small enough to know each other. And we don’t forget to have fun and care for each other along the way.We’re looking for an extremely talented, highly motivated Principal Software Architect (SDE) to drive the architecture and innovation work on our platform http://serviceshub.microsoft.com . The architect must possess a good breadth of skills to be able to build enterprise integration solutions that leverage both Microsoft internal systems and commercial products.ResponsibilitiesAs aprincipal architect on ServicesHub, we expect you to:

Work closely with Microsoft engineering product teams and internal stakeholders across Microsoft Services to identify and recognize potential cross-platform growth opportunities, continually evaluate and model solutions in support of product features and customer scenarios.

Work closely with product owners to develop flighting and experimentation models to gauge customer readiness and appetite on new features or initiatives.

Work closely with engineers on the team to develop best in class technologies and processes.

Create architecture and processes for modernizing the Microservices ecosystem for ServicesHub.

Help define a structured approach for separating business domains via bounded contexts.

Champion and advocate for Data Dignity and customer interests, in the pursuit of all of the above.

In this role, you’ll work with internal stakeholders andengineering teamsat Microsoft todrivefuture requirements for ServicesHub, prototypeproof of concepts, write architecture specs and mentor fellow engineers. You should possess the innate skill of fully understanding and assimilating the business requirements, unravel the benefits of relevant Microsoft Azure offerings and build robust and scalable cloud based solutions from the ground up or leverage the work of others- do what needs to be done- to land fantastic features on ServicesHub and exceed customer expectations.Our team moves frequently between layers of the system, enabling people to deepen their experience in many areas. While everyone has an area of focus, we all chip in and help in various areas as needed. This is a great group that works to drive hard toward business outcomes while having a lot of fun and growing as a team.QualificationsRequired Qualifications:

10+ years Professional experience with at least one of the following program languages, C#/C/C/Java or an additional programming language.

Experience architecting, developing and maintaining large scale distributed systems on Azure or AWS

Preferred Qualifications:

BS degree preferably in CS or related engineering field

10+ years of implementing code level patterns that allow large codebases & teams to scale.

Experience driving efforts across product groups and business units.

Demonstrated passion for building great end-user experiences

Excellent communication and collaboration skills, and ability to be adaptable and agile in development

The ideal candidate should have experience building and delivering web applications and microservices in Azure, should also be adept at automating business workflows and use machine learning or other AI tools readily to solve complex business problems. The ServicesHub platform makes use of Microsoft Azure (Hosted Services, Blob, Tables and Queues), CosmosDB, SQL Azure, Webjobs, Azure Log Analytics, .NET Framework (C#), Web and Client UIs (Web API, TypeScript, etc.). The system does lots of bulk data processing and then rendering that data back to the users. We need the architect to be well-versed and hands-on in all of the above technologies.In addition to the technical expertise, we expect someone who will be obsessed about working closely with customers to build solutions that delight them and make them more efficient. We’re committed to helping the IT Professional get better value out of their Microsoft investment. The ideal candidate will ask challenging questions about what needs to be done and help envision and develop better business workflows that deliver value.Strong communication skills andabilityto work across various groupsinternally and externallyMicrosoft 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 at 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.

Vacancy expired!


Related jobs

Report job