Principal / Senior Software Engineer

Microsoft

Principal / Senior Software Engineer Overview

Company Name Microsoft
Job Role Principal / Senior Software Engineer
Qualifications Bachelor’s
Category IT Jobs
Job Type Full Time
Location Rest of UK

Microsoft is seeking experienced Principal or Senior Software Engineers to join their dynamic development teams. In this role, you will be responsible for designing, developing, and maintaining sophisticated software solutions that meet both technical standards and business objectives. You will work closely with cross-functional teams, including product managers, designers, and fellow engineers, to deliver innovative features and enhancements. Your responsibilities include participating in code reviews, troubleshooting technical issues, and contributing to process improvements to boost team efficiency and product quality. Mentoring junior staff and staying abreast of industry trends are also key aspects of this position.

Candidates should have a strong background in software engineering, with proficiency in programming languages such as C# or Java, and experience working with cloud platforms, especially Microsoft Azure. Excellent problem-solving skills, effective communication, and a collaborative mindset are essential. A relevant degree or equivalent practical experience is required, along with familiarity with Agile methodologies and development tools like Azure DevOps or Jira.

Benefits and Perks

  • Flexible working options to promote a healthy work-life balance, including remote work possibilities.
  • Opportunities for professional development through training, mentorship, and internal mobility programs.
  • Comprehensive health and wellbeing support, covering physical and mental health initiatives.
  • Access to a vibrant community network within Microsoft, fostering collaboration and support.
  • Engagement in impactful projects that influence users worldwide.
  • Competitive salary packages aligned with industry standards.

Work Environment

This role offers flexibility in working arrangements, with options for remote, hybrid, or onsite presence depending on team needs and personal preferences.

Application Process

Interested candidates are encouraged to apply through the official Microsoft Careers portal. The company supports visa sponsorship for eligible applicants, making this an excellent opportunity for international talent to join their innovative teams.


Degree Requirement: Bachelor’s

Visa Sponsorship Promising

To apply for this job please visit apply.careers.microsoft.com.