Senior Software Engineer

Senior Software Engineer

Job Overview

Location
London, England
Job Type
Full Time Job
Job ID
46540
Date Posted
1 year ago
Recruiter
John Apl
Job Views
39

Job Description

Microsoft Digital 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. Microsoft Digital 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 building always available, highly scalable, and responsive user experiences and services? Do you want to work on building enterprise level solutions that support products such as Xbox, Surface, HoloLens and Windows? Then this is the place for you!

 

Platform Engineering Supply Chain is looking for a self-motivated software engineer to join our growing team. You must be comfortable with ramping up and moving quickly, dealing with ambiguity and understanding that you must wear many hats to ship a product. This is a great opportunity to get in on the ground floor of an effort that has direct and significant impact on the success of Microsoft.

 

We are looking for a senior software engineer with a proven track record who has a keen interest in developing web solutions and cloud services to power the next generation of Microsoft’s Supply Chain software platform. You will be responsible not only for requirements but also designing, developing, and deploying quality solutions; working with an exceptionally talented team that thrives on collaboration, passion for technology, and solving complex problems. You will have a great opportunity in a high impact environment.

 

Your experience designing and implementing full stack and distributed cloud applications will be put to good use as you’ll have the opportunity to not only develop new solutions, but also heavily influence the Product Design platform direction while guiding your team through the journey.

Responsibilities

  • Develop customer-centric user experiences for that will delight our Product Design user base.
  • Design and build scalable, always available next generation Supply Chain services and user experiences.
  • Work closely with the various internal and industry partners in enabling new capabilities through experimentation and innovation.
  • Identify and investigate new technologies, prototype and test solutions for supply chain engineering and operations that optimize cost and consumption.
  • Combine broad and deep knowledge of relevant business domains with the ability to synthesize a wide range of requirements to make significant contributions to the supply chain roadmap.
  • Take responsibility for technical problem solving, including creatively meeting product objectives and developing best practices.
  • Optimize the development process to maximize efficiency (Scrum, CI/CD, DevOps)

Qualifications

Required qualifications: 

  • 8+ years of experience with C#, ASP.NET MVC, Web APIs, and .NET Framework or .NET Core
  • 10+ years track record of shipping high quality software
  • 5+ years of cloud services development
  • 3+ years of experience with popular JavaScript libraries such as React, Angular, Bootstrap and nodeJS
  • 10+ years of industry experience

Preferred, not required:

  • Ability to quickly produce elegant and easily understood diagrams, prototypes, wireframes, and other artifacts
  • Good experience with REST and service-oriented architecture
  • Experience implementing distributed cloud-based applications with large data backends
  • Experience with the Azure stack
  • Solid Engineering Fundamentals
  • Bachelor’s Degree or higher in Computer Science, Computer Engineering, or equivalent.

 

 

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.

Job ID: 46540

Similar Jobs

Meta

Full Time Job

Senior software engineer Senior software engineer

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Senior software engineer Senior software engineer

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Senior software engineer Senior software engineer

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Senior software engineer Senior software engineer

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept