Principal Software Engineering Manager - Microsoft
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

Drive customer satisfaction and growth by leading a high-performing team to deliver high-quality Microsoft 365 software, managing distribution across various platforms, and fostering collaboration with key stakeholders to accurately gather user requirements and drive team alignment. Microsoft is a dynamic, collaborative company committed to elevating customer satisfaction, tackling intriguing challenges, and pursuing growth and learning. A bachelor's degree in Computer Science or related technical discipline, technical engineering experience, and people management experience are required. Microsoft Cloud Background Check and other specialized security screenings are also required. Preferred qualifications include a master's degree, software engineering experience, and experience creating high-quality, customer-focused products. The role involves leading a diverse, inclusive team, fostering collaboration, and championing code excellence. Benefits include industry-leading healthcare, educational resources, and opportunities to network and connect. Deliver high-quality software, manage multiple projects, and guide the team in managing dependencies and orchestrating development. The company is committed to growth, learning, and customer satisfaction. The role requires leadership, collaboration, and a commitment to excellence. It involves managing a team, leading by example, and scaling to customer requirements. The team is responsible for delivering high-quality software, managing distribution, and fostering collaboration with key stakeholders. The role requires a bachelor's degree, technical engineering experience, and people management experience. The company offers a range of benefits, including industry-leading healthcare and opportunities to network and connect. The team leader must be a technical expert, able to act as a beacon for the team, and must be able to monitor and guide engineers to ensure system and product integrity. The role involves a range of responsibilities, including leading the team, managing dependencies, and orchestrating development. The team leader must be able to guide the team in managing multiple project plans, release plans, and work items, and must be able to foster collaboration with key stakeholders. The role requires a range of skills, including leadership, technical expertise, and collaboration. The team leader must be able to champion code excellence, optimize, debug, and refactor code to boost performance and maintainability. The role involves a range of responsibilities, including leading the team, managing dependencies, and orchestrating development, as well as championing code excellence and guiding the team in managing multiple project plans, release plans, and work items. The team leader must be able to guide the team in managing dependencies and orchestrating development, while also fostering collaboration and championing code excellence. The role requires a range of skills, including leadership, technical expertise, and collaboration, as well as the ability to guide the team in managing dependencies and orchestrating development. The team leader must be able to lead the team, manage dependencies, and orchestrate development, while also championing code excellence and guiding the team in managing multiple project plans, release plans, and work items. The role involves a range of responsibilities, including leading the team, managing dependencies, and orchestrating development, as well as championing code excellence, guiding the team in managing multiple project plans, release plans, and work items, and fostering collaboration with key stakeholders. The company is committed to growth, learning, and customer satisfaction, and the team is responsible for delivering high-quality software, managing distribution, and fostering collaboration with key stakeholders. The team leader must be able to lead the team, manage dependencies, and orchestrate development, while also championing code excellence and guiding the team in managing multiple project plans, release plans, and work items. The role requires a range of skills, including leadership, technical expertise, and collaboration, as well as the ability to guide the team in managing dependencies and orchestrating development. The team leader must be able to guide the team in managing dependencies and orchestrating development, while also fostering collaboration and championing code excellence. The role involves a range of responsibilities, including leading the team, managing dependencies, and orchestrating development, as well as championing code excellence and guiding the team in managing multiple project plans, release plans, and work items.

;