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.
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