Graduate Software Engineer

Graduate Software Engineer

Full-Time 28800 - 48000 £ / year (est.) No working from home possible
C

At a Glance

  • Tasks: Join an agile team to build scalable tech for a leading sports research company.
  • Company: World leader in sports technology with a history of innovation.
  • Benefits: Full-time role with competitive salary and growth opportunities.
  • Other info: Gain exposure to key stakeholders and enhance your career in a dynamic setting.
  • Why this job: Make a real impact by solving complex problems in a fast-paced environment.
  • Qualifications: Experience in software development and a passion for problem-solving.

The predicted salary is between 28800 - 48000 £ per year.

CityGrad is passionate about discovering the Future Leaders of Tomorrow. We are currently looking for 2026 graduates to join a world leader in sports research and technology with a 12-year history of exceptional innovation. This company interprets vast amounts of data to provide world-beating insight. Their dynamic market demands consistently push them and their systems beyond what was previously considered possible. The graduate programme starts in August 2026.

The business operates across global markets, and their systems need to deliver real-time decision-making insights to their quant and strategy teams as well as provide reliable execution. As we grow, the challenges of latency, volume, and stability exacerbate across their tech stack. The technology team is responsible for ensuring our business can run day-to-day but that it can also scale in line with the business's ambitions.

As a Graduate Developer, you will be working in an agile, cross-functional team to build resilient, scalable technology that powers the growth of the company. The team interacts directly with the business and gets significant exposure to stakeholders.

  • Interactions: Working at the interface of our business and the outside world, providing streams of low latency, reliable data, solving complex and interesting integration problems.
  • Opinion: Delivering the framework that enables the quant and strategy teams to utilise data to make trading decisions.
  • Data: Maintaining and evolving our data architecture to guarantee fast transport, reliable archival, and high availability of all data across our estate.
  • Enablement: Designing and building services that help power the development, deployment, and monitoring of our world-leading trading platform.

Requirements:

  • You have experience in software development.
  • Familiar with event-driven design patterns and microservice architecture.
  • You are a natural problem solver and enjoy challenging yourself.
  • You are focused on quality, deployment, and in-life support as well as core engineering.
  • You enjoy operating in a fast-paced environment where ambiguity exists and you can seek the clarity you need to succeed.
  • You enjoy talking to key stakeholders and show a desire for understanding how the business operates.

Seniority level: Entry level

Employment type: Full-time

Job function: Information Technology

Graduate Software Engineer employer: Citygrad

CityGrad is an exceptional employer that fosters a vibrant and innovative work culture, perfect for aspiring Graduate Software Engineers. With a strong focus on employee growth, the company offers extensive training and mentorship opportunities, allowing you to thrive in a fast-paced environment while working on cutting-edge technology that shapes the future of sports research. Located in Leeds, you'll benefit from a collaborative atmosphere where your contributions directly impact the business, all while being part of a global leader in data-driven insights.

C

Contact Details:

Citygrad Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Graduate Software Engineer

Tip Number 1

Network like a pro! Reach out to alumni or professionals in the industry through LinkedIn. A friendly chat can open doors and give you insights that might just land you an interview.

Tip Number 2

Prepare for those interviews! Research common questions for software engineering roles and practice your answers. We recommend doing mock interviews with friends or using online platforms to boost your confidence.

Tip Number 3

Showcase your projects! Whether it's on GitHub or your personal website, having a portfolio of your work can really impress potential employers. It’s a great way to demonstrate your skills and passion for software development.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities waiting for you, and applying directly can sometimes give you an edge. Plus, it’s super easy to keep track of your applications!

We think you need these skills to ace Graduate Software Engineer

Software Development
Event Driven Design Patterns
Microservice Architecture
Problem-Solving Skills
Quality Assurance
Deployment
In-Life Support

Some tips for your application 🫡

Show Your Passion:When writing your application, let your enthusiasm for technology and problem-solving shine through. We want to see that you’re genuinely excited about the role and how you can contribute to our innovative team.

Tailor Your CV:Make sure your CV is tailored to highlight your experience in software development and any familiarity with event-driven design patterns or microservices. We love seeing how your skills align with what we do at StudySmarter!

Craft a Compelling Cover Letter:Your cover letter is your chance to tell us why you’re the perfect fit for the Graduate Software Engineer role. Share specific examples of your problem-solving skills and how you’ve tackled challenges in the past.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. We can’t wait to hear from you!

How to prepare for a job interview at Citygrad

Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, especially event-driven design patterns and microservices. Brush up on your software development skills and be ready to discuss how you've applied them in past projects.

Show Your Problem-Solving Skills

Prepare to share specific examples of complex problems you've solved in your previous experiences. This could be through coursework, internships, or personal projects. Highlight your thought process and how you approached these challenges.

Understand the Business Context

Research CityGrad and its role in sports research and technology. Understand how their systems impact decision-making and trading. This will help you engage meaningfully with stakeholders during the interview and show your genuine interest in the company.

Embrace the Agile Mindset

Familiarise yourself with agile methodologies, as you'll be working in a cross-functional team. Be prepared to discuss how you adapt to fast-paced environments and handle ambiguity, showcasing your flexibility and eagerness to learn.