Strong academic background in Computer Science, Mathematics or Physics
Strong commercial experience developing in a Windows environment
Experience of multi-threaded Software Development
Requirements:
Develop and maintain C++ software in a Windows environment for network security projects
Design, implement and optimize multi-threaded components with TCP/IP networking
Collaborate within a small, high-performing team on innovative projects using cutting-edge technology
Contribute to the software development lifecycle with opportunities for career progression
Job description
We are working on an excellent new opening for one of our leading clients who operate within the network security industry.
Our client are an award winning, market leader and are seeking to hire several Software Engineers.
One of their most pressing needs is for an experienced C++ Software Engineer. This is a unique opportunity to work on an innovative project, using cutting edge technology and offering wide scope for career progression.
What are they looking for?
Strong academic background in Computer Science, Mathematics or Physics
5+ years C++ development experience
Strong commercial experience developing in a Windows environment
Strong knowledge of TCP/IP network protocols
Experience of multi-threaded Software Development
Experience in C#, Azure, iOS, PHP, SQL, JavaScript all very desirable