Software Engineering: Full-time Opportunities for University Graduates

2 Hours ago • Upto 1 Years • Full Stack Development

About the job

Job Description

Microsoft is seeking University graduates for full-time Software Engineering roles in Dublin, Ireland. Responsibilities include collaborating on user requirements, contributing to product architecture, developing and implementing maintainable code, participating in code reviews, assisting with work item breakdown and estimation, contributing to live service operations, and developing automation in production and deployment. The role requires understanding OOP languages (C#, Java, C/C++, Python, or Rust), computer science fundamentals, and strong communication skills. Successful candidates will learn to create extensible and maintainable code, contribute to design and solution fixes, and participate in testing and validation efforts.
Must have:
  • Bachelor's or Master's degree in CS/IT/Engineering
  • Understanding of OOP languages (C#, Java, etc.)
  • Understanding of data structures and algorithms
  • Legal authorization to work in Ireland
Good to have:
  • Software engineering internship experience
  • Strong written and verbal communication skills
Perks:
  • Industry-leading healthcare
  • Educational resources
  • Product and service discounts
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Overview

Come build community, explore your passions and do your best work at Microsoft with thousands of University graduates from every corner of the world. This opportunity will allow you to bring your aspirations, talent, potential—and excitement for the journey ahead.   

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. 

We are expanding our team, and we are looking for engineers that are at the start of their career. We are looking for people that will not only write code but will have a meaningful impact on the direction of products and features that we are building.  

Qualifications

Required Qualifications:

  • Currently pursuing or have completed Bachelor's or Master's degree in Computer Science, Information Technology, Engineering or related field.  
  • You must be legally authorised to work in Ireland to be eligible for this role.
    • (Legally authorised = Has citizenship or has been granted a valid visa or work permit)
  • Ability to show an understanding of one or more OOP languages including but not limited to: C#, Java, C/C++,Python or Rust. 
  • Ability to show an understanding of computer science fundamentals, including data structures and algorithms.  

 

Preferred Qualifications 

  • Previous experience including related software engineering internships. 
  • Strong written and verbal communication skillsin English.

 

Relocation expenses are not provided as part of this role.

 

 

Responsibilities

  • You will contribute in partnership with appropriate stakeholder to determine user requirements for a feature and consider a variety of feedback channels to incorporate insights into future designs or solution fixes.
  • You will learn and contribute to processes for the architecture of a product/solution feature and learns to create proposals by testing design hypotheses and helping to refine code plans under the technical leadership of others as well as help produce code to test hypotheses for technical solutions and assists with technical validation efforts.
  • With guidance, you will learn to create and implement code that is extensible and maintainable and apply diagnosability, reliability and maintainabilit, and understand when the code is ready to be shared and delivered for a product, service, or feature reusing code as applicable
  • You will learn to review work items to gain knowledge of product features in partnership with appropriate stakeholders and assist and learn about breaking down work items into tasks and provides estimation as well as escalate any issues that would cause a delay.
  • You will learn about and contribute to operations of live service as issues arise on a rotational, on-call basis and identify solutions and mitigations to simple issues impacting performance or functionality of Live Site services and escalates as necessary.
  • You will help develop and contribute to automation within production and deployment of a product feature and run code in simulated or other non-production environments to confirm functionality and error-free runtime for products with oversight.
  • You will embody our and .

 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
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
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

London, England, United Kingdom (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)

San José, San José Province, Costa Rica (On-Site)

Prague, Prague, Czechia (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Similar Jobs

Attentive - Staff Software Engineer

Attentive, United States (Hybrid)

The Walt Disney Company - Senior Software Engineer, Ad Platforms

The Walt Disney Company, United States (On-Site)

Branch GG - Senior Unity Engineer

Branch GG, United States (Remote)

Niantic - Security Engineer, Production

Niantic, Switzerland (Hybrid)

Luxoft - Java Backend Developer

Luxoft, India (On-Site)

Urbint - Senior Full Stack Developer

Urbint, India (Hybrid)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Blind Squirrel Games - Senior Generalist Engineer

Blind Squirrel Games, United States (Hybrid)

Pattern® - Software Engineer - Ruby

Pattern®, India (On-Site)

Next Level Business Services - Azure Services developer

Next Level Business Services, United States (On-Site)

Visa - Staff Systems Engineer - GO

Visa, Singapore (On-Site)

Industrial Scientific - Software Engineering Full Stack Developer

Industrial Scientific, India (On-Site)

eBay - MTS1, SE- Full Stack, Mar- Tech

eBay, China (On-Site)

Toast - Staff Software Engineer

Toast, India (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Dublin, County Dublin, Ireland

version 1 - Full Stack Developer (Java and Angular)

version 1, Ireland (On-Site)

Keywords Studios (Player Support) - Level Designers - 2025 Opportunities

Keywords Studios (Player Support), Ireland (Hybrid)

Playrix - Lead QA Automation Engineer (Mobile)

Playrix, Ireland (Remote)

VOID Interactive - Gaming QA Specialist, Ready or Not

VOID Interactive, Ireland (Remote)

Trend Micro - Technical Services Delivery Lead

Trend Micro, Ireland (On-Site)

Dentsu - PPC Account Manager

Dentsu, Ireland (On-Site)

Playrix - Senior QA Engineer (VSO Engine)

Playrix, Ireland (Remote)

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Get notifed when new similar jobs are uploaded