Senior Software Engineer

STR Group
Aberdeen City
GBP 80,000 - 100,000
Job description

Job Description

Senior Software Engineer (C++)

Aberdeen, UK

Full-time, On-site (Potential for Remote after 4-5 months)

£70,000 per annum

Are you experienced in C++ coding, with a skill for crafting exceptional desktop applications? Do you thrive in architecting software projects, while also bringing creativity to UI design? If so, we have an exciting opportunity for you.

About Us:

We are a cutting-edge technology company based in the heart of Aberdeen, currently focusing on subsea and underwater technology to provide high performance sensor solutions. As we continue to expand our team, we're seeking a talented Senior Software Engineer proficient in C++ to join us on our journey.

Roles and Responsibilities:

  • Utilise your expertise in C++ to develop high-quality, efficient code for desktop applications.
  • Collaborate closely with cross-functional teams to design and implement intuitive user interfaces using QT with QML.
  • Demonstrate your skill of software patterns to architect scalable and maintainable software projects.
  • Utilize Git for effective software version control and collaboration.
  • Actively participate in code reviews, providing valuable feedback to enhance code quality and maintain best practices.

Desired Skills and Qualifications:

  • Proficiency in writing robust C++ code with a keen eye for optimization and performance.
  • Experience in UI design, particularly with QT and QML for desktop applications.
  • Strong understanding of software patterns and architecture principles.
  • Familiarity with Git for version control and collaborative development.


  • Ability to develop web applications with React/Vue.js for the frontend, Python API server for the backend, and SQL database integration.
  • Proficiency in advanced mathematics, enhancing your problem-solving abilities.

Why Join Us:

  • Opportunity to work on cutting-edge projects at the forefront of technology.
  • Collaborative and dynamic work environment where your ideas are valued.
  • Competitive salary and benefits package, including potential for remote work after initial on-site period.
  • Continuous learning and growth opportunities to enhance your skills and career progression.

To apply, please submit your CV.

Get a free, confidential review from a resume expert.
Select file or drag and drop it
Rated “Excellent” based on 6,239 reviews
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Software Engineer jobs in Aberdeen City