Senior Software Engineer - Dynamics and Power Platform

London, United Kingdom

Save

Share job

Job number
1321609
Work site
Up to 50% work from home
Travel
0-25 %
Role type
Individual Contributor
Profession
Engineering
Discipline
Software Engineering
Employment type
Full-Time

Overview

Do you enjoy writing software and collaborating with customers? Are you excited about using your technical skills to solve complex business problems across a broad spectrum of industries? Do you want to join a team where learning about new technology is part of our work every day? 

 

Our team, CSE (Commercial Software Engineering), codes side-by-side with engineers from our strategic customers and partners to help them take on their toughest technical challenges.  As a Senior Software Engineer in CSE’s Business Applications Solution Area you will team up with other CSE engineers on customer engagements involving Dynamics and Power Platform.  By connecting with both our customers’ engineering teams and Microsoft’s product engineering teams, you will develop real-world technical and industry experience that helps customers grow their business and Microsoft improve our products and services. Watch this video to learn more about who we are and what we do: https://aka.ms/csevideo.

Does this job sound like it was created for you? We would love to meet you.

Qualifications

We welcome and embrace your individuality. You will contribute your own valuable strengths to our team that may not be listed below. This is not a checklist, but simply some of the skills and experiences that may help you be successful in the role.

  • Strong interpersonal skills to develop trusted relationships with customers, partners, and colleagues.
  • Ability to synthesize complex requirements, ensure a shared understanding, and define a course of action.
  • Proficiency in one or more programming languages.
  • Familiarity building solutions on low-code platforms like Power Platform.
  • Proficiency developing for Dynamics or equivalent ERP or CRM products.
  • Understanding of cloud computing architecture and fundamentals like security, performance, and scalability.
  • Proven experience of shipping production software, service delivery, or a customer-facing technical role
  • Experience working within and directing geographically dispersed, diverse, and virtual teams.
  • Comfortable with regional travel up to 25%.

At Microsoft we are seeking people who have a passion for the positive impact technology can have on the communities and for making a difference in the world. Within CSE, we have an informal and flexible work environment and you’ll be welcome to work from home, our offices, customer sites– wherever is best for you to get your job done. We invest in your health, wellness and financial future by offering a competitive package including a wide range of benefits built around your personal needs and those close to you.

 

We welcome diversity of all kinds. Our team includes many perspectives, cultures, educational backgrounds, life stages, identities, and technical skills, and we believe this contributes to our success and that of our customers. If you love writing quality code and learning new technologies, enjoy thinking about challenging engineering problems and, above all, if you’re excited to join a team of others to do the same, then we’d love to hear from you.

 

If you are interested in our team but not sure if this role is right for you, please reach out. We want you to find a role that you love, where you can do your best work. If you’d like to learn more about our values, please read https://www.microsoft.com/en-us/about/values.

 

#CSEng

 

Responsibilities

  • Participate in Architecture Design Sessions, Design Reviews, and Coding Sprints with customers as a Dynamics or Power Platform Subject Matter Expert.
  • Cooperate with other CSE engineers and collaborate across organizational boundaries to deliver impactful and meaningful code-with projects for our customers.
  • Identify common solution patterns, collaborate with other specialists across our team to lead and contribute to projects that generalize those patterns, often shipping them as open source software or customer validated guidance.
  • Make pull requests on open source projects to add support for Microsoft platforms and/or improve existing implementations based on our customer needs and experiences.
  • Develop positive relationships with Microsoft product engineering and account teams.
  • Sustain a high level of proficiency in your technical specialties and ramp up on new technologies and languages in support of customer engagements.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.