Graduate Software Engineer

McGregor Boyall

Belfast City District

Hybrid

GBP 24,000 - 40,000

Full time

3 days ago
Be an early applicant

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid working model
Private healthcare
Pension scheme
Generous annual leave
Training & mentoring

Job summary

McGregor Boyall in Belfast is seeking a Graduate Software Engineer to join a collaborative engineering team working on modern web applications, backend services and cloud-based solutions, with mentoring and hands-on experience across the full software development lifecycle.

Ideal for graduates or early-career developers, the role offers hybrid working, exposure to React, Python, REST APIs, SQL, and CI/CD, plus structured training and career development in a global tech environment.

Qualifications

  • Degree in Computer Science, Software Engineering, STEM or equivalent practical experience.
  • Up to 3 years of commercial software development experience or internships.
  • Understanding of software engineering principles and development methodologies.
  • Experience or exposure to frontend and backend technologies including HTML/CSS/JavaScript, React, Python.
  • Familiarity with REST APIs, SQL and relational databases, and version control with Git.

Responsibilities

  • Design, develop, and maintain web applications and software features.
  • Build responsive user interfaces using modern frontend technologies.
  • Develop backend APIs and services to support business applications.
  • Work with relational databases, data models, and SQL queries.
  • Participate in code reviews and contribute to best practices.
  • Write unit and integration tests to ensure code quality.
  • Collaborate with product, engineering, and business stakeholders.
  • Troubleshoot technical issues and contribute to improvements.
  • Learn and adopt new technologies and tools.

Skills

Analytical thinking
Communication and teamwork
Curiosity and learning
Attention to detail
Problem-solving

Education

Bachelor's degree in Computer Science, Software Engineering or STEM

Tools

React
Python
REST APIs
SQL
Git
CI/CD

Job description

Graduate Software Engineer

Location: Belfast (Hybrid Working)
Salary: Up to £40,000 Excellent Benefits
Experience: Graduate / Early Career (0-3 Years Commercial Experience)

About the Opportunity

Our client is a highly regarded technology-led organisation operating at significant scale across international markets. Due to continued growth, they are seeking a Graduate Software Engineer to join a collaborative engineering team based in Belfast.

This opportunity is ideally suited to ambitious graduates, career starters, or professionals with up to three years of commercial experience who are looking to accelerate their development within a modern engineering environment. You'll work alongside experienced software engineers, gain exposure to cloud technologies and full-stack development, and contribute to applications used by thousands of users worldwide.

The Role

As a Graduate Software Engineer, you will work within an agile development team building and maintaining modern web applications, backend services, and cloud-based solutions. You'll receive structured mentoring and support while gaining hands‑on experience across the full software development lifecycle.

Key Responsibilities
  • Design, develop, and maintain web applications and software features
  • Build responsive user interfaces using modern frontend technologies
  • Develop backend APIs and services to support business applications
  • Work with relational databases, data models, and SQL queries
  • Participate in code reviews and contribute to engineering best practices
  • Write unit and integration tests to ensure code quality and reliability
  • Collaborate with product, engineering, and business stakeholders
  • Troubleshoot technical issues and contribute to continuous improvement initiatives
  • Learn and adopt new technologies, frameworks, and development tools
  • Support cloud-based deployments and CI/CD processes
About You

We're looking for individuals who are naturally curious, eager to learn, and excited by technology.

Essential Requirements
  • Degree in Computer Science, Software Engineering, STEM subject, or equivalent practical experience
  • Up to 3 years of commercial software development experience (including internships, placements, graduate roles, bootcamps, or personal projects)
  • Understanding of software engineering principles and development methodologies
  • Experience or academic exposure to:
    • HTML, CSS and JavaScript
    • React or similar frontend frameworks
    • Python development
    • REST APIs
    • SQL and relational databases
    • Git and version control
  • Strong analytical and problem‑solving skills
  • Excellent communication and teamwork abilities
  • High attention to detail and commitment to quality
Desirable Skills
  • PostgreSQL experience
  • AWS or other cloud platforms
  • CI/CD tooling and automation
  • Terraform or Infrastructure as Code
  • Unit and integration testing frameworks
  • Exposure to AI‑assisted development tools such as GitHub Copilot or Cursor
  • Understanding of Agile delivery methodologies
What's on Offer?
  • Salary up to £40,000
  • Hybrid working model
  • Comprehensive training and mentoring programme
  • Exposure to modern cloud and software engineering practices
  • Clear career progression opportunities
  • Private healthcare and pension scheme
  • Generous annual leave allowance
  • Collaborative and supportive team culture
  • Access to ongoing professional development and technical certifications
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

MCS Group • Belfast City District

Hybrid
GBP 41,000 - 50,000
Share options
Generous annual leave
Flexible working practices
+2
Graduate Software Engineer
Graduate Software Engineer

Ocho People Ltd. • Belfast City District

On-site
GBP 19,000 - 32,000
Senior Full Stack Engineer
Senior Full Stack Engineer

MCS Group • Belfast City District

Hybrid
GBP 36,000 - 60,000
Senior Engineering Manager
Senior Engineering Manager

Ocho People Ltd. • Belfast City District

On-site
GBP 90,000 - 140,000
Hybrid working
Global career development
Senior Software Engineer (Belfast-Hybrid)
Senior Software Engineer (Belfast-Hybrid)

MCS Group • Belfast City District

Hybrid
GBP 48,000 - 80,000
Stock options
Hybrid work
Leave and holidays
+6
Graduate Software Engineer: Cloud & Full-Stack (Hybrid)
Graduate Software Engineer: Cloud & Full-Stack (Hybrid)

McGregor Boyall • Belfast City District

Hybrid
GBP 24,000 - 40,000
Hybrid working model
Private healthcare
Pension scheme
+2
Graduate Digital App Developer
Graduate Digital App Developer

Endeavour Information Solutions • Belfast City District

On-site
GBP 25,000 - 35,000
Health benefits
Life assurance
Retirement benefits
+1
Senior Software Engineer
Senior Software Engineer

ViVA Tech Talent • Belfast

On-site
GBP 50,000 - 70,000
Junior Full Stack Engineer
Junior Full Stack Engineer

Harvey Nash • Belfast City District

On-site
GBP 30,000 - 42,000
Lead Software Engineer
Lead Software Engineer

Congruity360 • Belfast City District

Hybrid
GBP 70,000 - 110,000
Pension scheme
Flexible working hours
Health insurance
+3