(Senior) Software Engineer - Full Stack

Global technology company empowering people and organizations through cloud, AI, and software solutions.
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on 3D rendering engines and gaming technologies, combining AI expertise with gaming innovation.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on the Azure Portal team, building and maintaining the main interface for Azure cloud services used by millions of customers.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on frontend development for information protection solutions with hybrid work option and competitive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Security Copilot, developing AI-powered security solutions with competitive pay and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft Shopping team, building AI-powered shopping experiences across Bing, MSN, and Edge platforms.

Description For (Senior) Software Engineer - Full Stack

Microsoft is seeking Full Stack Software Engineers for their Engineering Development Centre in Dublin, Ireland. The role involves working on cutting-edge technologies that power mission-critical services used by billions of users worldwide. Engineers will contribute to major products including Azure, Microsoft 365, Dynamics 365, Microsoft Entra, Teams, OneDrive & SharePoint, Office, and Mesh. The position offers opportunities across Cloud & AI, Microsoft AI, Experience & Devices, Security, and Gaming organizations.

The ideal candidate will develop solutions that impact billions of users globally, working in a collaborative environment that values growth mindset and innovation. The role requires expertise in full-stack development, with opportunities to work on challenging engineering problems that haven't been solved before. Microsoft's culture emphasizes respect, integrity, and accountability, fostering an inclusive environment where everyone can thrive.

This position offers hybrid working arrangements with up to 50% work from home flexibility. The role involves some travel (0-25%) and provides comprehensive benefits including healthcare, educational resources, and parental leave. As part of Microsoft's engineering team in Ireland, you'll have the chance to work on transformative technologies while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.

Last updated 23 days ago

Responsibilities For (Senior) Software Engineer - Full Stack

  • Work with engineers, program managers, designers, and partners on feature delivery
  • Own and deliver complete feature areas and large-scale solutions
  • Share technical insights and best practices across teams
  • Provide mentorship and coaching to junior engineers
  • Write clean, scalable, and maintainable code
  • Deliver customer-focused experiences with iterative improvements
  • Technical leadership and architecture responsibilities

Requirements For (Senior) Software Engineer - Full Stack

JavaScript
TypeScript
React
Node.js
  • Experience with general purpose programming languages (C/C++, C#, Java, TypeScript, JavaScript)
  • Extensive experience with modern web technologies (.NET, Node, React, Angular)
  • Experience building RESTful APIs and knowledge of web concepts (HTTP, SOAP, MVC)
  • Skilled in building libraries, SDKs, and development platform components
  • Strong experience collaborating on large scale technical problems
  • Experience with object-oriented design, coding patterns, and testing practices

Benefits For (Senior) Software Engineer - Full Stack

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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

Interested in this job?