Enable job alerts via email!

Junior Software Engineer

Rubicon Recruitment

England

On-site

GBP 31,000 - 38,000

Full time

Today
Be an early applicant

Job summary

A recruitment agency is seeking a Junior Software Engineer in Poole, UK. This role involves full-stack development across cloud and embedded systems, with responsibilities including software architecture design and process automation. Ideal candidates will have experience in C++, SQL, and full stack development. The position offers 20 days holiday plus bank holidays, performance-based bonuses, and opportunities for progression.

Benefits

20 days holiday + bank holidays
Performance based bonus
Full travel expenses covered
Realistic opportunity to progress

Qualifications

  • Full stack development experience across embedded, web, and server-side platforms.
  • Strong programming skills in C++, with embedded C++ experience desirable.
  • Ability to manage your own workload and work independently.

Responsibilities

  • Designing and maintaining software architectures across platforms.
  • Integrating websites with internal systems and automating processes.
  • Developing real-time embedded applications in C++ for microcontrollers.

Skills

Full stack development
C++ programming
SQL knowledge
API integration
Git/Bitbucket version control

Tools

JIRA
Raspberry Pi
Job description

Junior Software Engineer Poole £37,500

As a Junior Software Engineer, you ll be joining a fast-paced, innovation-led environment where your software knowledge will drive innovation across a range of interactive, data-driven products.

This is an opportunity to work across the full tech stack, from cloud platforms to embedded microcontrollers, in a role that blends engineering precision with real-world performance impact.

As Junior Software Engineer, you will benefit from:

  • 20 days holiday + bank holiday
  • Realistic opportunity to progress, working closely with the Product Manager
  • Full travel expenses covered
  • Performance based bonus

As Junior Software Engineer, your responsibilities will include:

  • Designing and maintaining software architectures across cloud platforms, servers, and embedded systems.
  • Integrating websites with internal systems and automating processes.
  • Translating customer requirements into structured scripts and code.
  • Developing real-time embedded applications in C++ for microcontrollers.
  • Providing technical support and contributing to product enhancements.

As Junior Software Engineer, your experience will include:

  • Full stack development experience across embedded, web, and server-side platforms
  • Knowledge of programming with SQL, Raspberry Pi, API integration, and database design
  • Ability to manage your own workload and work independently in a structured environment
  • Familiarity with JIRA, Agile methodology, and change management principles
  • Strong programming skills in C++, with embedded C++ experience desirable
  • Experience with Git/Bitbucket version control and collaborative workflows

If you're ready to take the next step in your career, we'd love to hear from you. Apply today with an up-to-date CV or call Josh at Rubicon for more information.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.