Software Engineer

Microsoft's mission is to empower every person and every organization on the planet to achieve more.
Backend
Entry-Level Software Engineer
Hybrid
5,000+ Employees
1+ year of experience
Enterprise SaaS

Description For Software Engineer

Microsoft is seeking a Software Engineer to join their team in Dublin, Ireland. This role offers a hybrid work environment with up to 50% work from home. As a Software Engineer, you will help plan, design, develop, and test software systems or applications for software enhancements and new products. You'll work on local, networked, cloud-based, or Internet-related computer programs.

Key responsibilities include:

  • Partnering with stakeholders to determine user requirements and incorporate feedback into future designs.
  • Contributing to product/solution feature architecture and creating proposals.
  • Implementing extensible and maintainable code, focusing on diagnosability, reliability, and maintainability.
  • Reviewing work items, breaking them down into tasks, and providing estimations.
  • Contributing to live service operations and identifying solutions for performance or functionality issues.
  • Developing automation for production and deployment of product features.

Required qualifications:

  • Bachelor's Degree in Computer Science or related technical discipline with proven coding experience OR equivalent experience.
  • Legal authorization to work in Ireland.

Preferred qualifications:

  • Bachelor's Degree in Computer Science with 1+ year(s) of technical engineering experience OR Master's Degree in Computer Science.
  • Experience with languages such as C, C++, C#, Java, JavaScript, or Python.

Microsoft offers a range of benefits, including industry-leading healthcare, educational resources, discounts on products and services, savings and investments opportunities, maternity and paternity leave, generous time off, giving programs, and networking opportunities.

Join Microsoft to build community, explore your passions, and do your best work while contributing to their mission of empowering every person and organization on the planet to achieve more.

Last updated 19 days ago

Responsibilities For Software Engineer

  • Plan, design, develop, and test software systems or applications
  • Contribute to determining user requirements and incorporate feedback into future designs
  • Assist with architecture of product/solution features and create proposals
  • Implement extensible and maintainable code
  • Review work items and break them down into tasks with estimations
  • Contribute to live service operations and identify solutions for issues
  • Develop automation for production and deployment of product features

Requirements For Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline with proven coding experience OR equivalent experience
  • Legal authorization to work in Ireland
  • Experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

Benefits For Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • 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?

Jobs Related To Microsoft Software Engineer

Electrical Engineer

Critical Environment Electrical Engineer role at Microsoft's Cloud Operations & Innovation division, focusing on datacenter infrastructure and electrical engineering solutions.

Technical Support Engineer - Teams/SFB

Technical Support Engineer role at Microsoft focusing on Teams/Skype for Business support, offering hybrid work and comprehensive benefits.

Critical Environment Electrical Engineer

Microsoft seeks a Critical Environment Electrical Engineer to support cloud infrastructure and services in Dublin, Ireland.

Software Engineer

Join Microsoft's Azure Data team as a Software Engineer, developing cutting-edge database and analytics solutions.

Software Engineer

Entry-level Software Engineer position at Microsoft in Vancouver, focusing on developing software and tools for various platforms and applications.