C++ Software Engineer, Jobs, 3656

C++ Software Engineer - Central Belt

C++ Software Engineer - Central Belt

Apply for this job

Share this job

LinkedIn ShareShare
More

Date Job Posted Monday 2 Sep 2019
Reference 3656
Category C C++ / Embedded Developer
Employment Type Permanent


This vacancy is now closed

Would you like to work in an R&D focused environment developing high quality and cutting-edge software? You will Develop new software features as part of an Agile team and help shape the direction of future features as well as contribute to the innovative and dynamic culture.

This role would ideally suit a C++ Software Engineer that has some Windows development experience.

Key duties within this role:

  • Design and develop new features, contributing to mission critical server side network services
  • Develop high-performance cross platform application software, dealing with video streaming, network communications, file storage, redundancy and more
  • Participate in all aspects of development, from feature scoping and estimation to unit testing and bug fixing
  • Take ownership of features and lead cross-functional feature teams
  • Help shape the direction of future features, and the overall product
  • Challenge accepted ways of working, and actively participate and contribute to process improvements

Experience required:

  • Strong C++ experience, ideally C++11 or later
  • Great working knowledge of OO and design patterns
  • Excellent problem solving, analytical and decision making skills
  • Able to define, scope and estimate tasks of varying size
  • Experience of leading and contributing to cross-functional development teams
  • Committed to developing stable, user-friendly software

Knowledge or interest in any of the following is beneficial:

  • Windows application development
  • Creating user-friendly software
  • MFC, BCGSoft, Boost, STL
  • Network communication protocols such as SOAP, HTTP, REST, ONVIF
  • Performance and scalability of large scale, distributed systems
  • Security practices and how they apply to different components in a system

If you are a C++ Software Engineer that has experience with Windows development then get in touch with Simon Allen to discuss this opportunity. 0131 344 4795 or simon.allen@be-it.co.uk


Your contact for this job

Be-IT Accreditations