Software Engineer - Java, C++

iO Associates

Basingstoke

On-site

GBP 50,000 - 70,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

iO Associates, on behalf of a leading UK technology client, is seeking a Software Engineer specializing in Java and C++ to join a dynamic team. You will design, implement, and optimise core systems, collaborating across disciplines to deliver robust solutions in a fast-paced environment.

The role emphasizes strong code quality, adherence to best practices, and opportunities to work with cloud and embedded technologies within an agile setting.

Qualifications

  • Design, develop, and optimise software using Java and C++.
  • Proven experience with object-oriented programming.
  • Experience with Agile or Scrum methodologies.
  • Degree in Computer Science or a related field.
  • Experience with cloud platforms or embedded systems.

Responsibilities

  • Design, develop, and optimise software solutions using Java and C++.
  • Collaborate with cross-disciplinary teams to define technical requirements.
  • Write clean, efficient, and well-documented code following industry best practices.
  • Troubleshoot and resolve software issues to ensure system integrity.
  • Contribute to continuous improvement initiatives and technical innovations.
  • Support integration efforts and ensure software scalability and security.
  • Proven experience in software development with Java and C++.

Skills

Java
C++
OOP principles
Code quality
Agile/Scrum
Cloud/Embedded

Education

Bachelor's degree in Computer Science or related

Tools

Git

Job description

Join Our Client as a Software Engineer – Java, C++

Are you a talented software developer looking for an exciting opportunity to make a significant impact? Our Client, a leading organisation within the technology sector, is seeking a highly skilled Software Engineer to strengthen their innovative team. Known for fostering a dynamic and inclusive culture, they are committed to growth, collaboration, and pushing the boundaries of technological advancement.

Role Overview:

This pivotal role aligns with our Client’s strategic expansion plans, driven by their focus on delivering cutting‑edge solutions. As a Software Engineer, you will be instrumental in developing and maintaining core systems that drive the organisation forward. It’s an ideal position for those eager to work on impactful projects within a supportive environment that values innovation and professional development.

Key Responsibilities:
  • Design, develop, and optimise software solutions using Java and C++
  • Collaborate with cross‑disciplinary teams to define technical requirements
  • Write clean, efficient, and well‑documented code following industry best practices
  • Troubleshoot and resolve software issues promptly to ensure system integrity
  • Contribute to continuous improvement initiatives and technical innovations
  • Support integration efforts and ensure software scalability and security
  • Proven experience in software development with Java and C++
  • Strong understanding of object‑oriented programming principles
  • Demonstrated ability to write high‑quality code under minimal supervision
  • Solid knowledge of software development methodologies and version control systems
  • Relevant degree or equivalent qualification in Computer Science, Software Engineering, or a related discipline
  • Familiarity with Agile or Scrum methodologies
  • Experience working with cloud platforms or embedded systems
  • Knowledge of additional programming languages or frameworks would be advantageous
  • Prior experience in a similar industry or innovative environment
Why Apply?

This is a unique chance to join a forward‑thinking organisation that values their team members’ expertise and encourages ongoing learning. Contribute to projects that truly matter, work alongside talented professionals, and develop your career in a company recognised for its commitment to excellence.

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

Similar jobs worth comparing

Software Engineer
Software Engineer

iO Associates • Portsmouth

On-site
GBP 50,000 - 70,000
Software Engineer
Software Engineer

Experis UK • Cheltenham

On-site
GBP 65,000 - 90,000
Software Engineer
Software Engineer

Security Wizardry Radar Page • Farnborough

On-site
GBP 40,000 - 60,000
Software Developer / Software Engineer - C++ (SC c
Software Developer / Software Engineer - C++ (SC c

Additional Resources • Cheltenham

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

VANRATH • Belfast City District

On-site
GBP 65,000 - 90,000
C++ Software Engineer
C++ Software Engineer

Stockford Recruitment • Milton Keynes

Hybrid
GBP 50,000 - 70,000
Hybrid working model
Small-team environment
Opportunity to influence technical direction
Software Developer - Java Experience
Software Developer - Java Experience

Netcompany Group • Greater London

Hybrid
GBP 45,000 - 65,000
Private medical health care
Pension contribution
Life assurance
+2
Software Engineer (C/C+)
Software Engineer (C/C+)

Rise Technical Recruitment Limited • Stevenage

Hybrid
GBP 65,000 - 75,000
5% Pension
32 days holiday
Performance Bonus
+5
Software Developer - Java Experience
Software Developer - Java Experience

Netcompany Group • Leeds

Hybrid
GBP 35,000 - 55,000
Private medical health care
Pension contribution
Professional certifications supported
+1
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