Job Search and Career Advice Platform
388

Software Engineer jobs in United Kingdom

Junior Software Engineer

Junior Software Engineer
Priority Pass
Wes-Kaap
ZAR 300,000 - 450,000
I want to receive the latest job alerts for “Software Engineer” jobs

Software Engineer

Software Engineer
Initiate International
Sandton
ZAR 600,000 - 900,000

Intermediate - Software Engineer

Intermediate - Software Engineer
Hunt For Success Pty Ltd
Stellenbosch
ZAR 400,000 - 600,000

Principal Software Engineer (Kafka Specialist)

Principal Software Engineer (Kafka Specialist)
BETSoftware
Umhlanga Rocks
ZAR 800,000 - 1,200,000

Software Engineer (API Focussed)

Software Engineer (API Focussed)
Optimal Growth Technologies
Midrand
ZAR 600,000 - 800,000
Discover more opportunities than anywhere else.
Find more jobs now

Software Engineer

Software Engineer
ExecutivePlacements.com - The JOB Portal
Germiston
ZAR 400,000 - 600,000

Java Software Engineer

Java Software Engineer
Network It
Pretoria
ZAR 600,000 - 900,000

Senior Software Engineer

Senior Software Engineer
Sage City
Johannesburg
ZAR 600,000 - 900,000
HeadhuntersConnect with headhunters to apply for similar jobs

Senior Software Engineer

Senior Software Engineer
Smart4 Energy
Johannesburg
ZAR 600,000 - 900,000

Senior Software Engineer

Senior Software Engineer
Kerridge Commercial Systems
Stellenbosch
ZAR 600,000 - 900,000

Senior Software Engineer

Senior Software Engineer
Mukuru
Cape Town
ZAR 600,000 - 900,000

Senior Software Engineer

Senior Software Engineer
Grosvenor Casinos Limited
Cape Town
ZAR 500,000 - 800,000

.Net Software Engineer – Deepsink Partners

.Net Software Engineer – Deepsink Partners
Deepsink Partners
Gauteng
ZAR 600,000 - 900,000

Principal Software Engineer

Principal Software Engineer
Lexisnexis Sa Company
Cape Town
ZAR 900,000 - 1,200,000

Embedded Software Engineer (Cape Town)

Embedded Software Engineer (Cape Town)
The Legends Agency
Cape Town
ZAR 1,000,000 - 1,600,000

Software Engineer - 85 Percent Average in Matric

Software Engineer - 85 Percent Average in Matric
FM Staff
Cape Town
ZAR 300,000 - 400,000

Intermediate Software Engineer

Intermediate Software Engineer
Codehesion
Pretoria
ZAR 240,000 - 360,000

Software Engineer

Software Engineer
VASTech
Stellenbosch
ZAR 35,000 - 55,000

Mr D - Senior Python Software Engineer

Mr D - Senior Python Software Engineer
Takealot Group
Cape Town
ZAR 600,000 - 1,200,000

Mr D - Senior Python Software Engineer

Mr D - Senior Python Software Engineer
MBA-Exchange.com
Cape Town
ZAR 500,000 - 800,000

Software Engineer: Front-End

Software Engineer: Front-End
Capitec
Stellenbosch
ZAR 500,000 - 700,000
Urgently required
Yesterday

Principal Software Systems Engineer

Principal Software Systems Engineer
Landis+Gyr Ag
Johannesburg
ZAR 1,200,000 - 1,700,000
Urgently required
2 days ago

Embedded Software Development Engineer

Embedded Software Development Engineer
Baker Hughes
Wes-Kaap
ZAR 600,000 - 800,000

Python Software Engineer

Python Software Engineer
Asuer (Pty)
Johannesburg
ZAR 600,000 - 900,000

JavaScript/Web Software Engineer - 2325

JavaScript/Web Software Engineer - 2325
Jordan HR
Centurion
ZAR 300,000 - 400,000

Top job titles:

Nhs jobsAdministration jobsWork From Home jobsWarehouse jobsPart Time jobsCustomer Care Advisor jobsRemote jobsBusiness Analyst jobsProject Manger jobsSoftware Developer jobs

Top companies:

Jobs at NhsJobs at TescoJobs at AsdaJobs at AmazonJobs at GuardianJobs at Marks And SpencerJobs at Royal MailJobs at WmJobs at McdonaldsJobs at Morrisons

Top cities:

Jobs in LondonJobs in ManchesterJobs in BirminghamJobs in LeedsJobs in BristolJobs in GlasgowJobs in EdinburghJobs in BelfastJobs in LiverpoolJobs in Nottingham

Similar jobs:

Software Developer jobsIt Software Engineer jobsSoftware Testing Analyst jobsEngineer jobsField Service Engineer jobsGas Engineer jobsMechanical Engineer jobsCivil Engineer jobsData Engineer jobsChemical Engineer jobs

Junior Software Engineer

Priority Pass
Wes-Kaap
ZAR 300,000 - 450,000
Job description

Purpose of the job

As a Junior Software Engineer, you’ll be joining one of our cross-functional squads, working on greenfield products using modern, cloud-native technologies. You’ll learn by building features, writing tests, and contributing to both front-end and back-end codebases, all with support from experienced engineers around you.

This is an ideal role if you're early in your engineering career and want to develop your skills in a team that values quality, collaboration, and continuous improvement. You’ll gain experience in real-world software delivery; this includes refining stories, pairing with teammates, shipping code, and seeing your work have real impact.

We’ll support your growth through mentorship, code reviews, and exposure to a wide range of modern technologies. You’ll also have the chance to explore how we use AI tools, cloud infrastructure, and automation in day-to-day development.

If you’re enthusiastic, pragmatic, and excited to become a great engineer, this is a solid place to start.

Key Responsibilities

  • Write clean, maintainable code (in TypeScript) for web applications and backend services.
  • Gain experience writing unit and integration tests
  • Work closely with your squad to break down requirements, write tests, and deliver working software in small, frequent releases.
  • Pair with more experienced engineers, ask questions, and take on tasks that build your confidence and experience.
  • Contribute to a robust automated testing pipeline and learn how we use tools like GitHub Actions for safe deployments.
  • Gain experience deploying applications to AWS using Terraform, Docker, and Kubernetes.
  • Take part in code reviews and retrospectives and actively seek feedback to level up your engineering skills.

Preferred

  • Computer Science or Information Technology degree, Diploma or similar

Non-negotiable

  • Up to 2 years' experience writing software in JavaScript or TypeScript, and a basic understanding of web technologies.
  • You’re interested in both frontend and backend development, and excited to build across the stack with tools like React, Node.js, and GraphQL.
  • You’ve had some exposure to cloud concepts (e.g. AWS, Docker, APIs), even if only through coursework or personal projects.
  • You understand why testing matters and are keen to learn how to write reliable automated tests.
  • You’re collaborative, communicative, and enjoy working as part of a team to solve problems.
  • You’re proactive in developing your skills, and open to feedback, mentoring, and new technologies.
  • You genuinely enjoy building things, experimenting, and seeing your work make a difference.

Personal Attributes

  • Show initiative: self-driven and problem-solver
  • Innately curious: constantly questioning, learning, and seeking deeper understanding
  • Innovative: think outside the box and be creative - innovation is valued highly at Collinson
  • Communicative collaborator: work well with your squad members
  • Hungry and eager to make a difference at a technical level
  • The ability to get things done – we don’t like micro-management, but we expect you to do the right thing, with assistance
  • An attitude of being proud of your code and taking ownership

Interview Process

We want our process to be fair and transparent, so it’s only right that we tell you what the various interview stages are:

Stage 1 – We'll do a screener call with our recruitment team, where you can learn a bit more about Collinson, our values and we can confirm what you’re looking for in a new role.

Stage 2 – We'll do a short call with one of our Engineering Managers for around 30 minutes, who will tell you more about the team, our projects and ask questions about your career history and suitability for the role.

Stage 3 – You will do a simple technical test (at home), and we’ll review your solution.

Stage 4 – This is final and main stage, where we’ll meet you for 1h, and you’ll get to spend time with different members of the engineering team including Engineering Manager and Senior Software Engineer. We’ll also go through your technical test and ask questions.

  • Previous
  • 1
  • 2
  • 3
  • ...
  • 16
  • Next

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • Predictions for 2024
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved