Senior Software Engineer

Senior Software Engineer

Job Overview

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

Job Description

Are you an experienced software engineer with a passion for Windows? Are you an individual that has a background in successfully launching innovative new apps and experiences? Do you excel in collaborating across design, program management, and data disciplines? Do you thrive on solving complex and ambiguous challenges? If so, come join us! 

We are the Applications, Partners and Store (APS) team, a part of the Windows + Devices (W+D) engineering organization. Our team is focused on ensuring that Windows users at home, work, and school find it easy to discover and engage with the experiences they need most and that Independent Software Vendors (ISVs) are excited to build Windows experiences because they can innovate, differentiate, and exceed their business goals on Windows.

Responsibilities

You will be a member of a new and growing Microsoft Store client team that puts user and ISV requirements first in order to build a quality, reliable, and accessible native app experience that runs on hundreds of millions of devices. 

  • Craft highly interactive User Interface based on high fidelity designs
  • Plan, design, develop, test and deliver consumer facing features end to end in collaboration with program managers, designers, and engineers across multiple teams in different continents
  • Follow best practices and improve the fundamentals of the Microsoft Store client codebase

Communicate clearly and concisely with stakeholders

Qualifications

Required:  

  • 5+ years of software engineering experience
  • 3+ years of professional development experience in C# or C++ or the like
  • 1+ years of experience with XAML (WPF or WinUI/UWP) 

 

Preferred:

  • Basic understanding of Windows app ecosystem
  • Have good product sense, able to find most impactful opportunities
  • Fluency in client/server communication patterns 
  • Fluency in multithreaded and event-based programming models 
  • Experience in architecting, building, and shipping high-scale products with an engaging user-experience 
  • Interest in mentoring less experienced developers and helping to set a positive team culture 
  • Strong problem solving and debugging skills

Familiarity with Azure technologies is a nice-to-have  

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: 51422

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