Senior Software Engineer

Senior Software Engineer

Job Overview

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

Job Description

Bigpark is looking for a Senior Software Engineer who is passionate about creating and improving photos experiences. In this role, you will build new, best-in-class photos experiences on Windows 11 and across the Microsoft ecosystem. 
 
This role is in Vancouver, BC, Canada. Bigpark is part of the Office Media Group inside the Experiences + Devices division of Microsoft. Bigpark has a history of creating showcase experiences for Microsoft Office, OneDrive, Windows, and Xbox.   

 

We are a diverse team of developers, creatives, data scientists, and program managers, working together to deliver a full spectrum of software and services from vision and incubation through to software development, customer delivery, and service operations.  
 
We have a great studio culture that includes internal conferences (engineering, Microsoft tech stack, and data science), three hack weeks a year for your own side projects, regular culture events, multiple clubs that organize events for people to socialize (board games! mountain bikers!), and lots of people to test your foosball and ping pong skills against (good luck!). 


At Microsoft, there are as many ways of working as there are employees. As a company, we value and support flexibility as part of our hybrid workplace where every employee can do their best work by working the way they work best. 

Responsibilities

In this role, your primary responsibility will be designing and building experiences and features in the realm of photos. You should be comfortable contributing to architectural decisions and working within the nuances and limitations of the codebases in which we contribute. You can write clean and efficient code quickly and confidently. We value craftsmanship, passion for quality, being customer obsessed and a creative thinker. 
 
Success will require teamwork and collaboration with a highly skilled cross-functional team, yet with a substantial individual contribution from you. We will count on you to help guide our more junior developers learn best practices and grow into excellent software developers. Our products are highly iterative and involve explorative work. You need to be creative and flexible with both software and process. You are comfortable having your code reviewed and reviewing the code of others. You know how to strike a balance between performance, quality, and speed of development. You can act as a champion for our engineering values and tenets, both within your team and across teams as we collaborate with various other groups in Microsoft. You are independent, self-starter and can consistently create clarity where clarity is lacking. You have helped ship complex products. 

Qualifications

  • Expertise in developing product and applications, with 3+ years of experience as a senior level developer 
  • Great partnership, communication and coordination skills
  • Computational problem solving skills 
  • Experience with OOP and working in agile development models.
  • Proficiency in ReactJS, HTML 5, CSS3 and JavaScript/TypeScript. 
  • 2+ years of experience building interactive UI-based applications 
  • Bachelor’s degree Computer Science, related discipline or equivalent work experience 

Preferred Qualifications: 

  • Excited with the prospect of working in large codebases 
  • Familiarity with modern version control systems like Git
  • Enthusiasm for optimizing code for the best possible performance
  • Agile methodology experience
  • Amateur photographer / fan of photography / photos enthusiast
  • Collaboration and leadership skills, with ability to mentor other engineers 

#OPGJobs

#OMG

#Bigpark

 

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. 

Job ID: 30668

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