C++ Software Engineer
Lutterworth, GB
2d ago

Job description

We are looking for C++ Software Engineers to join a highly technical software house with offices located in Leicestershire.

Working on an industry leading system used by leading organisations, these opportunities are available for graduates to experienced developers, to help complement an existing highly skilled software development team who are innovating and producing highly complex software products.

You will be responsible for the development of software components using C++ and be involved at all stages of the software development lifecycle as part of a cross-functional team.

Working closely with product owners you will also help refine requirements.

Required skills :

  • Experience designing, developing, deploying and supporting business objects developed in C++
  • Experienced in the software development of multi-threaded, large-scale, multi-tier products
  • Experience using Visual Studio in a Microsoft Windows environment
  • Experience working with XML, XSLT, and JSON
  • Experience applying design patterns and industry best practice to your code
  • Unit and Integration test knowledge and experience of TDD
  • Good working knowledge of database design and operation with SQL Server
  • Experience producing and working to a technical specification
  • Experience working in an Agile environment
  • Bonus Skills :

  • Experience developing Microsoft Component Object Model (COM) business objects
  • C#.NET experience for web service development
  • Exposure to smartcard technology, PKI and LDAP directories
  • Experience with Continuous Integration, e.g. Jenkins
  • Experience using an agile development tool, e.g. Jira
  • Experience of automated testing tools e.g. SpecFlow or similar.
  • Knowledge of SOLID principles and the ability to apply and communicate the design to others
  • Performance tuning of both code and database
  • Experience in secure coding and secure design principles
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form