Senior C++ Software Engineer Glasgow, Jobs, 8757

Senior C++ Software Engineer - Glasgow - Glasgow

£45,000 - £55,000

Date Posted: Sunday 19 June 2022

LinkedIn ShareShare

Nine Twenty Technology are delighted to be recruiting a Senior C++ Software Engineer for our Global Climate Technology client based in the West End of Glasgow.

 

The power of technology in fighting global climate change has become a major turning point in recent years. The business is the leading global innovator of integrated 3D sustainable analysis technology which enables them to design high quality and advanced buildings whilst minimising the impact on the environment.

By looking at buildings and cities as the integrated environments they are, the business want to ensure everyone involved in the conception, design, management or use of any building, community or city can work together to leave the world in a much better state.

On offer for you is a flexible and supportive working environment, with the opportunity to work with a team of friendly, interesting and diverse people from across the globe, who are passionate about what they do. The business provides a cross-cultural working experience as they have team members located across 10 locations globally.

 

The Opportunity

The iVN is a greenfield desktop application used to model and calculate commodity distribution on a district/city scale. The primary languages are C++, using Qt framework, C# and SQL. CMake is used to generate our build environments while Jenkins is used for build automation and Perforce for source control.

Duties will include:

  • Implementing and driving technical improvements

  • Collaborating with team members on software design

  • Ensuring consistency and quality of the codebase

Essential:

  • Commercial experience and background with C++ and SQL

  • Experience of implementing and sustaining software architecture and design patterns

  • Driving technical design discussions

  • Championing clean code principles and test-driven development

  • Knowledge of industry-wide technology trends and best practices

  • Able to communicate and distill technical issues

  • Mentoring junior members of the team

Desirable:

  • Knowledge of CMake and Python

  • Knowledge of Scrum, and other Agile software methodology and principles

  • Cloud computing skills, preferably in Azure platform

Package on offer:

Competitive salary; private health care; a contributory pension scheme; life insurance, retail discounts, enhanced maternity and paternity, flexible start times and hybrid working options.

 

To be considered for this opportunity, please apply today or contact Freddie Barclay.

Efbarclay@weareninetwenty.com