Microsoft

Full Stack Software Engineer - Multiple Roles

Dublin, Ireland
TypeScript C# Java C++ Rust React SQL JavaScript Microservices Python Angular Azure
This job is closed! Check out or
Description

Microsoft is looking for Full Stack 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 

  • Bachelor’s Degree in Computer Science, Computer Information Systems, Math, Engineering or related field, or equivalent industry experience. 
  • Analytical, problem-solving, and software design skills (object-oriented design and analysis, relational database design). 
  • Experience with one or more general purpose programming languages such as JavaScript, TypeScript, C#, Python, Java, C/C++, Rust. 
  • Experience with one or more leading client libraries or frameworks such as React or Angular. 
  • Worked with cloud technologies, SQL, NoSQL, Microservices, ML, or AI
  • Experience in agile, DevOps, building micro services a plus.  

 

You must be legally authorised to work in Ireland to be eligible for this role.  

As a Full Stack Software Engineer on the Microsoft team you will:  

 

  • 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 rota. 
Microsoft
Microsoft
Data Management Developer Tools DevOps Enterprise Software Operating Systems

0 applies

39 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 250 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers