C++ Software Engineer - Newcastle Upon Tyne, United Kingdom - Nigel Wright

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description

Overview
For over 30 years, our client has been producing seismic data software to help geologists around the world and they now need some Senior Software Developers to work on the following:

  • Delivery of commercial quality software within an Agile environment
  • Actively participate in the resolution of complex technical problems
  • Continually improve the software delivery process
  • Ensure estimates and plans are technically accurate and up to date
  • Ensure design and implementation adhere to standards
  • Maintain appropriate design and coding standards
  • Share knowledge of the codebase and encourages "shared code ownership"
  • Identify new technologies which will improve our software
  • Take ownership of code quality and drives continuous improvement.

The role will be based in their Newcastle city centre office with the flexibility to work from home regularly, or may be based remotely if necessary.


Personal Profile:


  • Appropriate qualifications and/or experience in a Software Engineering discipline
  • 5+ years' experience in software development within a commercial environment
  • 2+ years' experience in Agile software methods and practices, specifically Scrum
  • Substantial experience in using C++ in a commercial environment
  • Knowledge of C#, Angular, Ruby, NoSQL, Python or TensorFlow machine learning, messaging, or distributed computing is highly desirable
  • Experience in using design patterns and refactoring techniques
  • Knowledge and experience of continuous delivery pipelines such as GitLab
  • Familiarity with a testfirst development methodology such as TDD or BDD
  • Awareness of public cloud architectures, including AWS or Azure
  • Familiarity with modern architecture methods such as TOGAF
  • Understanding of containerised software using Docker and Kubernetes
  • Awareness of test automation
  • Data led API design and implementation using OpenAPI

Salary & benefits
A competitive salary will be offered in line with skills and experience.

They offer a comprehensive range of benefits including:

  • Pension Plan
  • Life Insurance
  • Private Health Care
  • Discounted retail scheme
  • Holiday purchase
  • Personal Development Plan
  • Udemy subscription
  • Time off to volunteer
  • Cycle to Work scheme
- 'Borrow my Doggy' subscription
**Interested?

More jobs from Nigel Wright