Graduate Software Engineer
@ Haystack

Hybrid
£45,000
Hybrid
Full Time
Posted 22 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXX****** @haystack.com
Recommended after applying

Job Details

Overview

Join Haystack as a Graduate Software Engineer and work on high-impact systems used across international markets. This role involves hands-on coding, structured training, and a focus on modernising a .NET platform.

Role & Responsibilities

Design and develop a next-generation investment platform using the latest Microsoft technologies.

  • Work with .NET, C#, and ASP.NET Core/MVC frameworks
  • Utilize Azure Cloud Services for scalable solutions
  • Develop front-end applications using Angular and JavaScript
  • Build RESTful APIs, microservices, and manage SQL/MongoDB databases
  • Engage in Agile practices and CI/CD processes

Qualifications

A degree in Computer Science, Software Engineering, or a related field is required along with a solid understanding of object-oriented programming and the .NET ecosystem. Strong problem-solving skills, clean code practices, and a passion for continuous improvement are essential.

Benefits & Culture

Haystack offers structured graduate training, mentoring, and early promotion opportunities. Enjoy a competitive salary, bonus, and benefits while working with a collaborative, forward-thinking engineering team.

Key skills/competency

.NET, C#, ASP.NET, Azure, Angular, JavaScript, RESTful APIs, Microservices, SQL, Agile

How to Get Hired at Haystack

🎯 Tips for Getting Hired

  • Customize your resume: Highlight .NET and C# projects effectively.
  • Research Haystack: Learn about their tech modernization journey.
  • Prepare for technical tests: Brush up on .NET and Azure skills.
  • Practice behavioral questions: Demonstrate teamwork and learning agility.

📝 Interview Preparation Advice

Technical Preparation

Review .NET and C# fundamentals.
Practice ASP.NET Core and MVC concepts.
Study Azure cloud service deployment.
Work on sample RESTful API projects.

Behavioral Questions

Demonstrate teamwork under pressure.
Showcase problem-solving with examples.
Emphasize eagerness to learn.
Provide examples of project collaboration.

Frequently Asked Questions