Junior Software Developer

Junior Software Developer

Entry level 28000 - 38000 £ / year (est.) Home office (partial)
TargetJobs UK

At a Glance

  • Tasks: Collaborate with experienced developers to create innovative software solutions.
  • Company: Join a dynamic tech company focused on cutting-edge technology and teamwork.
  • Benefits: Enjoy bonuses, eye care, life assurance, and matched pension contributions.
  • Other info: Hybrid working policy available for a balanced work-life experience.
  • Why this job: Make a real impact while learning from industry experts in a fast-paced environment.
  • Qualifications: Experience in server-side development and a passion for functional programming.

The predicted salary is between 28000 - 38000 £ per year.

The Player Account Management (PAM) team is responsible for transaction processing, account lifecycle, and financial flows that underpin everything users do. The team primarily builds in Go, chosen for its concurrency model and predictable performance under load, alongside React on the frontend. Our services are cloud-native and built on open source foundations.

We are looking for a technically minded Software Developer, with a desire to learn and an interest in functional programming and distributed systems. This role offers the opportunity to work alongside the PAM team and technical experts throughout the Business to continue your development in a hardworking and fast-paced environment. This role is eligible for inclusion in the Company’s hybrid working from home policy.

Preferred Skills and Experience

  • Server side development including services, systems, messaging and middleware.
  • Exposure to functional programming, such as Go.
  • Exposure to front end programming, such as React.
  • Ability to break down complex problems, identify root causes, and weigh trade-offs between solutions.
  • Excellent written and verbal communication, comfortable explaining technical ideas and questioning unclear requirements.

What you will be doing

  • Collaborating alongside experienced developers to complete focused and well-scoped technical solutions.
  • Receiving mentorship and support to continue your growth and become a key contributor in a highly technical team.
  • Contributing to the core systems that drive the Business forward, writing critical code, and developing your understanding of live systems along the way.
  • Developing low latency, highly available and scalable systems.
  • Gaining experience with high-throughput systems that process high volumes of transactions in real time.

Employee Perks

  • Bonus
  • Eye care and Flu Vaccinations
  • Life Assurance
  • Matched pension contribution

Apply now.

Junior Software Developer employer: TargetJobs UK

As a Junior Software Developer in our Player Account Management team, you will thrive in a dynamic and supportive environment that prioritises employee growth and collaboration. With access to mentorship from seasoned professionals, hybrid working options, and a range of benefits including bonuses and health perks, we foster a culture of innovation and continuous learning. Join us to contribute to cutting-edge cloud-native solutions while developing your skills in a fast-paced, rewarding setting.

TargetJobs UK

Contact Details:

TargetJobs UK Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Junior Software Developer

Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or at meetups. Ask them about their experiences and the company culture; it’s a great way to get insider info and show your genuine interest.

Tip Number 2

Prepare for technical interviews by brushing up on Go and React. Work on some personal projects or contribute to open source. This not only sharpens your skills but also gives you real examples to discuss during interviews.

Tip Number 3

Don’t underestimate the power of soft skills! Practice explaining complex technical concepts in simple terms. Being able to communicate effectively can set you apart from other candidates.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, you’ll be one step closer to joining our awesome team and working on exciting projects!

We think you need these skills to ace Junior Software Developer

Go
React
Server Side Development
Functional Programming
Distributed Systems
Problem-Solving Skills
Communication Skills

Some tips for your application 🫡

Show Your Passion for Tech:When you're writing your application, let us see your enthusiasm for software development! Mention any projects you've worked on, especially if they involve Go or React. We love seeing candidates who are genuinely excited about technology and eager to learn.

Be Clear and Concise:We appreciate straightforward communication, so make sure your application is easy to read. Avoid jargon unless it's necessary, and get straight to the point. Highlight your skills and experiences that align with the role without waffling on.

Tailor Your Application:Don’t just send a generic application! Take the time to tailor your CV and cover letter to the Junior Software Developer role. Mention specific skills from the job description, like your experience with server-side development or functional programming, to show us you’re a great fit.

Apply Through Our Website:Make sure to apply through our website for the best chance of getting noticed! It’s the easiest way for us to keep track of your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at TargetJobs UK

Know Your Tech Stack

Make sure you’re familiar with Go and React, as these are key technologies for the role. Brush up on your understanding of functional programming concepts and be ready to discuss how they apply to real-world scenarios.

Showcase Problem-Solving Skills

Prepare to talk about how you've tackled complex problems in the past. Think of specific examples where you identified root causes and weighed different solutions. This will demonstrate your analytical thinking and ability to break down challenges.

Communicate Clearly

Practice explaining technical ideas in simple terms. You might be asked to clarify your thought process or question unclear requirements during the interview, so being articulate and confident in your communication is crucial.

Emphasise Your Willingness to Learn

This role is all about growth and collaboration. Be open about your desire to learn from experienced developers and how you plan to contribute to the team. Highlight any previous experiences where you’ve successfully adapted to new technologies or environments.