Software Engineer

Microsoft is a global technology company that empowers every person and 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 flexibility. As a Software Engineer, you'll be instrumental in planning, designing, developing, and testing software systems and applications for both local and cloud-based platforms. You'll work with current programming languages and technologies to write code, perform testing, and debug issues while maintaining robust documentation.

The ideal candidate will have a Bachelor's degree in Computer Science or related field, with experience in languages like C, C++, C#, Java, JavaScript, or Python. This position offers an excellent opportunity to work with cutting-edge technology while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.

You'll be part of a collaborative environment where you'll help determine user requirements, contribute to architecture decisions, and create maintainable code. The role includes opportunities for growth through hands-on experience with live services, automation, and deployment processes. Microsoft offers a comprehensive benefits package including industry-leading healthcare, educational resources, parental leave, and investment options.

This position is perfect for someone who wants to build their career at a company that values growth mindset, innovation, and collaboration. You'll be part of a culture that emphasizes respect, integrity, and accountability while working on products that impact millions of users worldwide.

Last updated a day ago

Responsibilities For Software Engineer

  • Contribute to determining user requirements for features
  • Learn and contribute to product/solution feature architecture
  • Create and implement extensible and maintainable code
  • Review work items and assist with breaking down work into tasks
  • Contribute to operations of live service on rotational, on-call basis
  • Develop and contribute to automation within production and deployment
  • Help identify solutions and mitigations for live site services issues

Requirements For Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline with proven experience coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Must be legally authorised to work in Ireland
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Must pass Microsoft Cloud background check upon hire and every two years

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

Technical Support Engineering

Technical Support Engineer role at Microsoft, focusing on Azure services and customer support, with hybrid work options and comprehensive benefits.

Software Engineer

Software Engineer role at Microsoft's Azure Data team, building next-gen data integration services with 1+ years experience required.

Software Engineer

Software Engineer position at Microsoft working on Azure Storage, developing distributed storage solutions for DPU-based systems with remote work options.

Software Engineering Full Time Opportunities

Entry-level software engineering role at Microsoft Prague, focusing on developing scalable services with hybrid work options and comprehensive benefits.

Technical Support Engineering

Technical Support Engineer role at Microsoft, focusing on customer success and technical problem-solving with hybrid work options.