Junior Software Developer

cThings Limited

Cambridge

On-site

GBP 30,000 - 40,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Dedicated support and mentoring
Opportunities to lead and define products
Vibrant start-up atmosphere
22 days holiday
Contributory company pension scheme

Job summary

cThings Limited is seeking a junior software developer to help create advanced IoT devices and tackle various software challenges. This role involves close collaboration across teams to ensure problem-solving aligns with market needs. Candidates should possess a relevant degree, excellent Python coding skills, and familiarity with cloud platforms, specifically AWS.

Join a vibrant start-up environment with opportunities for mentoring, product leadership, and career advancement, alongside benefits like a contributory pension scheme and generous holiday allowance.

Qualifications

  • 1st or 2:1 degree in computer science, engineering, or a scientific degree from a Russell Group university.
  • Experience with cloud platforms (preferably AWS) and understanding of serverless and micro-service architecture.
  • Excellent Python skills with in-depth understanding of the language.

Responsibilities

  • Develop advanced IoT devices and systems.
  • Work on diverse software challenges including firmware and analytics.
  • Lead product prototyping for usability research.

Skills

Python coding
Cloud platforms (AWS)
RESTful API development
SQL (MySQL)
NoSQL (DynamoDB)

Education

1st or 2:1 degree in computer science or engineering

Tools

HTML
PHP
CSS

Job description

We are looking for a junior software developer to help create cutting‑edge IoT devices and systems, tackle diverse software challenges, lead product prototyping, and collaborate across teams to ensure we are solving the right problems.

We are cThings, a fast‑growing start‑up based on Cambridge Science Park. We develop smart connected devices and services for companies to help them to understand and manage their properties and estates. We have an experienced and highly versatile team from the Cambridge technology cluster, who design and deliver products internationally. We provide a range of flexible solutions from rapid device prototyping through to fully managed end‑to‑end IoT systems.

We are looking for a junior software developer who will:

  • Help us develop the latest and most advanced IoT devices and systems.
  • Work on a wide range of software challenges, from writing firmware for devices to working on our analytics and machine learning environment.
  • Lead prototyping products and ideas for usability and other research activities
  • Work closely with all areas of the company, from product management, through developers and stakeholders - to make sure that we are solving the right problems.

Candidates need to have:

  • A 1st or 2:1 degree in computer science, engineering or scientific degree from a Russell Group university.
  • Experience with working with cloud platforms (preferably AWS) with an understanding of serverless and micro‑service architecture.
  • Demonstrably excellent Python coding skills which go well beyond casual scripting to include an in‑depth understanding of the language and how to build robust and well‑designed code to the latest best practise.
  • A good understanding of RESTful API development and appropriate authorisation/authentication schemes.
  • Good working knowledge of SQL (preferably MySQL) and ideally NoSQL (preferably DynamoDB).
  • Knowledge of HTML, PHP and CSS would be advantageous, but not essential.

We offer a competitive salary and the chance to become a leading innovator in a fast‑moving and exciting work environment. We will offer:

  • Dedicated support and mentoring.
  • Opportunities to lead and define the products you work on.
  • A vibrant start‑up atmosphere.
  • Opportunity to develop and progress - plus a solid dedication to work‑life balance. It all means you’ll have everything you need to advance your career, and achieve your full potential.
  • 22 days holiday.
  • Contributory company pension scheme.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Frontend Developer (Mid-level)
Frontend Developer (Mid-level)

cThings Limited • Cambridge

On-site
GBP 48,000 - 62,000
Ownership of product direction
Fast-paced collaborative environment
Ongoing learning and development
+1
Backend Software Developer
Backend Software Developer

cThings Limited • Cambridge

On-site
GBP 40,000 - 60,000
Dedicated support and mentoring
Opportunities to lead and define products
Solid work-life balance
+2
Junior IoT Software Engineer - Mentorship & Prototyping
Junior IoT Software Engineer - Mentorship & Prototyping

cThings Limited • Cambridge

On-site
GBP 30,000 - 40,000
Dedicated support and mentoring
Opportunities to lead and define products
Vibrant start-up atmosphere
+2
IoT Backend Engineer: Prototyping, Cloud & APIs
IoT Backend Engineer: Prototyping, Cloud & APIs

cThings Limited • Cambridge

On-site
GBP 40,000 - 60,000
Dedicated support and mentoring
Opportunities to lead and define products
Solid work-life balance
+2
IoT Engineer - Smart Utilities & Heat Networks
IoT Engineer - Smart Utilities & Heat Networks

cThings Limited • Cambridge

Hybrid
GBP 55,000 - 75,000
Junior Device Software Developer
Junior Device Software Developer

One Big Circle Ltd • Bath

On-site
GBP 27,000 - 30,000
Pension scheme
25 days holiday
Life insurance
+8
Junior Device Software Developer
Junior Device Software Developer

One Big Circle Ltd • Newport

On-site
GBP 27,000 - 30,000
Pension
Private Healthcare
Life Assurance
+4
Junior Device Software Developer
Junior Device Software Developer

One Big Circle Ltd • Bradley Stoke

On-site
GBP 27,000 - 30,000
Pension scheme
25 days holiday
Life Assurance
+8
Junior Software Developer – Platform
Junior Software Developer – Platform

One Big Circle Ltd • Bristol

On-site
GBP 22,000 - 32,000
Life Assurance
Pension Scheme
Work-related training courses
+4
Frontend Engineer - IoT Platform Prototyping
Frontend Engineer - IoT Platform Prototyping

cThings Limited • Cambridge

On-site
GBP 48,000 - 62,000
Ownership of product direction
Fast-paced collaborative environment
Ongoing learning and development
+1