Enable job alerts via email!

C++ Developer - UK - Science / AI Software company

YourCode Recruitment

Newcastle upon Tyne

Hybrid

GBP 70,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Senior C++ Developer, where your expertise will contribute to innovative software solutions for renewable energy. This role offers a unique opportunity to work on both legacy and greenfield projects, tackling real-world problems with cutting-edge AI technologies. You'll thrive in a supportive culture that values collaboration, knowledge sharing, and continuous improvement. If you're passionate about making a difference and have a strong background in C++ and Agile methodologies, this is the perfect chance to join a team committed to changing the world for the better.

Benefits

Flexible working hours
Supportive company culture
Experienced team

Qualifications

  • 5+ years of software development experience in a commercial setting.
  • 2+ years of experience with Agile methods, specifically Scrum.

Responsibilities

  • Deliver commercial quality software within an Agile environment.
  • Actively participate in resolving complex technical problems.
  • Drive continuous improvement in software delivery processes.

Skills

C++
Agile methodologies
Scrum
Design patterns
Test-driven development (TDD)
Behavior-driven development (BDD)

Job description

Senior C++ Developer - Scientistic/AI Software Company

Newcastle / Hybrid - Office visit once a week

Up to £70,000 + benefits

The YourCode Group is happy to be partnered with the Scientistic Software company, which is building software solutions to make renewable energy. Niche company that is changing the world for the better!

We are currently recruiting for a C++ Developer to join their team to help change this world with AI technologies! This is a significant opportunity to work on real-world problems and be the one to help get rid of these problems. This is a hands-on development opportunity which involves both legacy and greenfield projects.

Responsibilities:
  1. Delivery of commercial quality software within an Agile environment
  2. Actively participate in the resolution of complex technical problems
  3. Continually improve the software delivery process
  4. Ensure estimates and plans are technically accurate and up to date
  5. Ensure design and implementation adhere to standards
  6. Maintain appropriate design and coding standards
  7. Share knowledge of the code-base and encourage “shared code ownership”
  8. Identify new technologies which will improve our software
  9. Take ownership of code quality and drive continuous improvement
Requirements / Experience in:
  1. 5+ years’ experience in software development within a commercial environment
  2. 2+ years’ experience in Agile software methods and practices, specifically Scrum
  3. Substantial experience in using C++ in a commercial environment
  4. Experience in using design patterns and refactoring techniques
  5. Familiarity with a test-first development methodology such as TDD or BDD

This is a really great opportunity to join a well-established business with an amazing working environment, supportive culture, and very experienced specialists! If you have always dreamed about changing the World, then this is your opportunity!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.