Junior Software Engineer
@ Haystack

Hybrid
£25,000
Hybrid
Full Time
Posted 21 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXX******* @haystack.com
Recommended after applying

Job Details

Overview

Kick-start your tech career with Haystack, a forward-thinking financial services company building cutting-edge digital products across the UK.

Role

As a Junior Software Engineer, you will join a collaborative, Agile team to build, maintain, and improve core applications. You will work on projects that directly impact the business, employing languages such as C#, PHP, SQL, and JavaScript with exposure to cloud technologies like Azure.

Key Responsibilities

  • Develop and maintain software solutions in an Agile environment
  • Collaborate with developers, analysts, and stakeholders
  • Write clean, maintainable code and test thoroughly
  • Analyse problems, estimate impact, and propose effective solutions
  • Contribute to continuous improvement of tools and processes

About You

A recent Computer Science or related degree graduate with a strong foundation in object-oriented programming (C#, Java, PHP, ASP.NET, or C++), familiarity with SQL, and an interest in cloud technologies. You should be curious, proactive, and eager to learn in a fast-paced, remote environment.

Why Apply

  • Starting salary of £25,000 with post-probation increases
  • 20% study time dedicated to personal development and certifications
  • Fully remote role with ongoing training and mentorship
  • Clear progression path with continuous investment in growth
  • Discretionary bonus scheme, health plan, and funded industry exams

Key skills/competency

C#, PHP, SQL, JavaScript, Azure, Agile, object-oriented, teamwork, problem-solving, continuous improvement

How to Get Hired at Haystack

🎯 Tips for Getting Hired

  • Customize your resume: Tailor experience to match Haystack's job skills.
  • Research Haystack: Understand their financial services and digital products.
  • Prepare for Agile: Highlight teamwork and collaboration in your experiences.
  • Practice technical questions: Focus on object-oriented programming and cloud platforms.

📝 Interview Preparation Advice

Technical Preparation

Review object-oriented programming fundamentals.
Practice coding in C#, PHP, and SQL.
Explore Azure cloud basics.
Familiarize with Agile tools and practices.

Behavioral Questions

Describe a time you solved a technical problem.
Explain working in an Agile team environment.
How do you handle feedback constructively?
Discuss collaboration experiences with peers.

Frequently Asked Questions