Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Backend
Entry-Level Software Engineer
Hybrid
5,000+ Employees
1+ year of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer

Software Engineering role at Microsoft working on Azure Storage platform, building massively scalable distributed storage systems with focus on reliability and performance.

Software Engineer - Fullstack

Entry-level Software Engineer position at Microsoft focusing on fullstack development, offering competitive salary and benefits in Redmond, WA.

Software Engineer

Entry-level Software Engineer position at Microsoft's Data Security team in Bangalore, focusing on cloud security solutions and compliance features for Office 365 and Windows platforms.

Software Engineer

Entry-level Software Engineer position at Microsoft Development Center Estonia, focusing on Enterprise Cloud solutions and communication services, offering remote work options and comprehensive benefits.

Software Engineer (Taipei)

Entry-level Software Engineer position at Microsoft's SCHIE team in Taipei, focusing on cloud infrastructure and platform development with hybrid work options.

Description For Software Engineer

Microsoft is seeking a Software Engineer to join their team in Dublin, Ireland. This role offers a hybrid work arrangement with up to 50% work from home flexibility. As a Software Engineer, you'll be responsible for planning, designing, developing, and testing software systems and applications for both new products and enhancements. You'll work with current programming languages and technologies to write code, perform testing, and debug issues while maintaining robust documentation.

The position is ideal for someone early in their career with a strong foundation in computer science and programming. You'll have the opportunity to work on meaningful projects while receiving guidance from experienced team members. The role involves both independent work and collaboration with stakeholders to determine requirements and incorporate feedback into solutions.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investment options, and generous parental leave. The company's culture emphasizes growth mindset, innovation, and collaboration, making it an excellent environment for professional development.

Key responsibilities include contributing to feature development, learning about system architecture, implementing maintainable code, participating in code reviews, and supporting live services. You'll also help with automation and deployment processes while working in an environment that values continuous learning and improvement.

This is an excellent opportunity to join one of the world's leading technology companies, working on products and services that impact millions of users globally. The role offers both technical challenges and professional growth opportunities in a supportive, inclusive environment.

Last updated 15 days ago

Responsibilities For Software Engineer

  • Contribute to determining user requirements for features
  • Learn and contribute to product/solution architecture
  • Create and implement extensible and maintainable code
  • Review work items and assist with task breakdown and estimation
  • Contribute to operations of live service on rotational basis
  • Help develop automation within production and deployment
  • Embody Microsoft culture and values

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
  • 1+ year(s) technical engineering experience preferred

Benefits For Software Engineer

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