Software Developer (Java/C++)

Computerworld Personnel Ltd

Portishead Point

On-site

GBP 46,000 - 77,000

Full time

4 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

Computerworld Personnel Ltd is recruiting a Software Developer (Java/C++) to join a growing technology organisation delivering innovative software solutions in a secure, technical environment. You will work with an experienced engineering team to develop scalable applications, contribute to design decisions and mentor colleagues.

The role involves developing backend services and APIs, shaping software architecture, and ensuring secure, reliable solutions within an Agile, Linux-based environment.

Qualifications

  • 5+ years of commercial software development experience.
  • Degree in Computer Science, Software Engineering or a related discipline, or equivalent commercial experience.
  • Strong experience with Java and/or C++.
  • Experience developing software within Linux environments.
  • Good understanding of software architecture and object-oriented design principles.
  • Experience developing backend applications, services or APIs.
  • Strong debugging, troubleshooting and problem-solving skills.
  • Experience working with relational and/or NoSQL databases.
  • Experience using Git and modern development workflows.
  • Strong communication and stakeholder engagement skills.
  • Experience working within Agile development environments.
  • Containerisation technologies such as Docker.
  • CI/CD and DevOps practices.
  • Cloud platforms and modern software architectures.

Responsibilities

  • Design, develop and enhance software applications using Java and/or C++.
  • Lead technical delivery across key development projects.
  • Contribute to software architecture and technical decision-making.
  • Develop secure, reliable and maintainable solutions.
  • Support the delivery of APIs, services and backend applications.
  • Troubleshoot and resolve complex software issues.
  • Mentor and support junior developers.
  • Participate in code reviews and promote engineering best practices.
  • Work closely with stakeholders to understand and deliver technical requirements.
  • Contribute to testing, deployment and continuous improvement initiatives.

Skills

Java
C++
Linux
APIs
Debugging
OOP
CI/CD
Git
Agile
Cloud
Databases
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
CI/CD pipelines

Job description

Software Developer (Java/C++)

Up to £77,000 DOE | SC Clearance Required | Gloucester

About the Role

We're recruiting for a Software Developer to join a growing technology organisation delivering innovative software solutions within a secure and highly technical environment.

Working as part of an experienced engineering team, you'll be involved in the development of scalable applications, contributing to technical design, mentoring colleagues and helping shape the future direction of software projects.

Responsibilities
  • Design, develop and enhance software applications using Java and/or C++.
  • Lead technical delivery across key development projects.
  • Contribute to software architecture and technical decision-making.
  • Develop secure, reliable and maintainable solutions.
  • Support the delivery of APIs, services and backend applications.
  • Troubleshoot and resolve complex software issues.
  • Mentor and support junior developers.
  • Participate in code reviews and promote engineering best practices.
  • Work closely with stakeholders to understand and deliver technical requirements.
  • Contribute to testing, deployment and continuous improvement initiatives.
Skills & Experience
  • 5+ years' commercial software development experience.
  • Degree in Computer Science, Software Engineering or a related discipline, or equivalent commercial experience.
  • Strong experience with Java and/or C++.
  • Experience developing software within Linux environments.
  • Good understanding of software architecture and object-oriented design principles.
  • Experience developing backend applications, services or APIs.
  • Strong debugging, troubleshooting and problem-solving skills.
  • Experience working with relational and/or NoSQL databases.
  • Experience using Git and modern development workflows.
  • Strong communication and stakeholder engagement skills.
  • Experience working within Agile development environments.
  • Containerisation technologies such as Docker.
  • CI/CD and DevOps practices.
  • Cloud platforms and modern software architectures.


Please note as we receive a high level of applications we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010.

For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

Sanderson Recruitment Plc • Cheltenham

On-site
GBP 70,000 - 86,000
Private healthcare
25 days annual leave
Cycle to Work scheme
+4
Senior Software Developer
Senior Software Developer

Sanderson • Gloucester

On-site
GBP 70,000 - 86,000
Private healthcare
Cycle to Work scheme
Electric vehicle scheme
+3
Software Developer / Software Engineer - C++ (SC cleared)
Software Developer / Software Engineer - C++ (SC cleared)

Additional Resources • Gloucester

On-site
GBP 47,000 - 78,000
Healthcare coverage
Cycle to Work scheme
Company pension contributions
+1
Software Developer C++
Software Developer C++

Computerworld Personnel Ltd • Bristol

On-site
GBP 36,000 - 60,000
Software Developer / Software Engineer - C++
Software Developer / Software Engineer - C++

Additional Resources • Cheltenham

On-site
GBP 18,000 - 35,000
25 days annual leave
Bank holidays
Healthcare coverage
+4
Software Developer / Software Engineer - C++ (SC cleared)
Software Developer / Software Engineer - C++ (SC cleared)

Additional Resources • Cheltenham

On-site
GBP 70,000 - 86,000
Competitive salary
Healthcare coverage
Cycle to Work scheme
+3
Software Developer / Software Engineer - C++ (SC cleared)
Software Developer / Software Engineer - C++ (SC cleared)

Additional Resources Ltd. • Cheltenham

On-site
GBP 70,000 - 86,000
Competitive salary
25 days annual leave + bank holidays
Healthcare
+5
Software Engineer - C++ (SC Cleared)
Software Engineer - C++ (SC Cleared)

Additional Resources Ltd. • Cheltenham

On-site
GBP 47,000 - 78,000
Healthcare coverage
25 days annual leave
Cycle to Work scheme
+3
Senior Software Engineer
Senior Software Engineer

Target Integration Ltd. • United Kingdom

Hybrid
GBP 45,000 - 75,000
Hybrid work arrangement
Software Engineer
Software Engineer

Target Integration Ltd. • United Kingdom

Hybrid
GBP 50,000 - 80,000