Jobs and Careers
MI

Senior Software Engineer

Microsoft
Irelandfull_timeVerifiedPosted 1 Nov 2024

About the role

Microsoft is looking for a Full Stack Senior Software Engineer to come work on a range of cutting-edge technologies and platforms that power these mission critical services.  Our Engineering teams in Ireland work on the most challenging engineering problems, allowing us to solve issues that nobody has solved before. 

   

The European Development Centre (EDC), Microsoft Engineering in Ireland has multiple positions open to be hired across different teams.  As a Software Engineer at Microsoft Ireland, you will develop solutions used by billions of people around the world. 

With teams working on Azure, Microsoft 365, Dynamics 365, Microsoft Entra, Teams, OneDrive & SharePoint, Office, and Havok, there is no limit to what you can achieve here. 

  

You can learn more about our Dublin Engineering Development Centre here:     

https://www.microsoft.com/en-ie/engineering    

https://www.microsoft.com/en-ie/engineering/Life 

 

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Responsibilities

  • Work with Engineers, Product Managers, and Designers to deliver compelling sets of features.  
  • Design and develop large scale distributed software applications, services, and solutions.   
  • Troubleshoot and optimize test automation, reliability, performance, and monitoring for production applications and services.   
  • Adhere to and drive modern software engineering practices through design reviews.  
  • Develop “best-in-class” engineering for our applications and services by ensuring that components are well-defined, modularized, secure, reliable, diagnosable, actively monitored and reusable.   
  • Expose test coverage issues, organize and implement integration tests, and resolve problem areas.   
  • Collaborate with mentors and leaders to gain a working understanding of Microsoft businesses.  
  • Focus on customer/partner needs through a data driven approach.  
  • Some teams, based on business needs, may need your participation in an on-call rotation. 

Qualifications

Required Qualifications: 

  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Experience writing in C#, JavaScript, SQL or equivalents.  
  • Demonstrated strong technical design and coding skills.  
  • Proven ability to design and develop loosely coupled, componentized, and unit-tested software.  
  • Demonstrated software validation and problem-solving skills.  
  • Proven ability to collaborate across organizations with partners to deliver large systems integration initiatives.

Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Microsoft

View company profile →