C++/C# Software Developer

Zoek Pin Branksome, Poole, England

£45000 - £60000/annum

Permanent (Full time)

Recently Posted

A C++/C Software Developer is required to join an established team at our headquarters in Poole, Dorset. The role offers optional remote working and would provide the successful candidate with the opportunity to work on varied technologies performing advanced, technically challenging product development in a growing marketplace.
Responsibilities include designing and coding high quality software products on a diverse range of Microsoft platforms.
This is a hybrid role that may involve a mixture of designing and developing advanced plug-in tools for our core product BPA Platform in C and architectural changes on our core BPA Platform Server stack in C and C++.
The ideal candidate will need to be a good problem solver and have good software design skills.
Other Key Skills Required:
* Strong knowledge of C++ in a Windows environment (Microsoft Visual Studio)
* Win32 API, COM, ATL/WTL.
* Strong knowledge of Visual C and the .NET Framework.
* Extensive experience in implementation of Microsoft Windows based software solutions using C++ and C
* Multi-threading and/or Thread synchronisation
* Experience in implementation of HTTP Web Services (SOAP and/or REST)
* Knowledge of Relational database systems, SQL syntax and experience with Microsoft SQL Server
* Skills in object orientated design with recognized design patterns such as SOLID and Dependency Injection.
* Experience with Developing and creating Unit Tests.
* Knowledge of XML and/or JSON syntax.
Desired skills include:
* Knowledge of XML Schema (XSD)
* VBScript
* Experience producing Mixed Native / Managed software using C++/CLI (Managed C++)
* Microsoft Team Foundation Server (TFS) / DevOps Server
* Asynchronous C programing with async/await
* Demonstrable understanding of the project lifecycle
A candidate with the following skills would be useful.
* .NET Core, MVC and Razor Pages
* Microsoft Team Foundation Server (TFS) / DevOps Server
* Windows Installer (MSI) development using WiX/Installshield
* Knowledge of ERP and CRM Systems

Report job View Company Page
Apply on Hirer's Site
Apply on Hirer's Site
Similar Jobs