Skip to main content

Application Software Engineer in Cambridge

Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.

We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.

Job Description

Location: Cambridge (Hybrid Working)

Job Type: Full-time, Permanent

Salary: £65,000 + Benefits


An innovative wireless technology company is seeking an Application Software Engineer to join its R&D team in Cambridge. The business is currently developing its next of hardware products, designed to deliver high-speed internet connectivity to rural and semi-urban locations worldwide.

This role offers the opportunity to contribute to a cutting-edge Network Management System (NMS) platform that enables network operators to configure, monitor, and manage advanced wireless infrastructure.


The Role

As an Application Software Engineer, you will join the Application Software team and play a key role in developing a Management System.

The position combines both front-end and back-end development, with a stronger emphasis on backend engineering. You will contribute to the design, development, and deployment of scalable features while helping shape a platform that will incorporate analytics, automation, and intelligent network optimisation.

This role is ideal for a developer with around 1–2 years of commercial experience who is eager to deepen their skills within a fast-moving R&D environment.


What You’ll Be Doing:

  • Developing new features across both front-end and back-end components of the Management System.
  • Designing and implementing scalable server-side services and APIs.
  • Creating responsive and intuitive user interfaces for web-based management tools.
  • Building tools to support network configuration, command execution, and performance monitoring.
  • Writing clean, efficient, and well-tested code.
  • Participating in full lifecycle software development including design, testing, debugging, and deployment.
  • Maintaining documentation and version control practices.
  • Troubleshooting software issues and supporting system improvements.


Essential Skills & Experience:

  • Commercial experience (around 1–2 years) in software development.
  • Backend development experience using Java or Python with frameworks such as Spring Boot.
  • Strong programming foundation in such as Java, TypeScript, Python, or C++.
  • Experience building and integrating RESTful APIs.
  • Understanding of software engineering fundamentals including OOP, algorithms, and data structures.
  • Experience working with Git and modern development environments.
  • Knowledge of relational or NoSQL databases such as MySQL, PostgreSQL, MongoDB, or Cassandra.
  • Experience working within Linux-based environments.
  • Familiarity with Agile development practices and the full Software Development Life Cycle (SDLC).
  • Strong analytical and problem-solving abilities.


Desirable Experience (Not Required):

  • Front-end development using HTML, CSS, JavaScript and frameworks such as React, Angular, or Vue.
  • Experience working with cloud platforms such as AWS or Google Cloud.
  • Exposure to data analytics or machine learning concepts.
  • Knowledge of 5G, LTE, WAN technologies, or network management systems.
  • Experience with geospatial mapping or GIS tools.


Who You Are:

  • A motivated developer eager to build expertise in complex networking platforms.
  • Collaborative and comfortable working within cross-functional R&D teams.
  • Curious and proactive when tackling technical challenges.
  • Detail-oriented with a focus on writing reliable, high-quality software.
  • Keen to grow your career within an innovative engineering environment.


Benefits Include:

  • Discretionary bonus
  • Contributory pension
  • Private healthcare
  • Life insurance
  • Income protection
  • Cycle to Work scheme
  • 25 days annual leave

If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.

Application Software Engineer in Cambridge

Cambridge, UK
Full time

Published on 03/25/2026

Share this job now