Senior Software Engineer
Permanent @Garniche Jobs London posted 3 weeks ago in ITJob Detail
-
Career Level Manager
-
Experience Fresh
-
Industry Development
-
Qualifications Certificate
Job Description
Are you a seasoned Software Engineer with experience of C/C++ & Cloud technologies? Do you want to work for an organisation working on the cutting-edge of technology? I am working with one of the most exciting organisations in the Quantum Tech space looking for a Senior Software Developer to join their growing Cyber Security team, working predominantly on Cryptographic Solutions.
Job Responsibilities for the Senior Software Engineer
* Developing bespoke Cyber Security & Machine Learning solutions in C or C++
* Collaborating with a small but growing team you will have an input into the entire development process from research, design, programming and testing
* Lead on the development of Cloud related platforms and technologies
* Develop new solutions for clients working with Solution Architects and Developers
* Working heavily in the implementation of cryptographic protocols and solutions for clients
* Support and develop security platforms
* Review Audit Code, resolving issues identified by penetration tests and other identified vulnerabilities
* Involvement and enhancement of the software development lifecycle
Desirable Skills & Experience for the Senior Software Engineer
* Significant software development experience in C and C++
* Python experience is desirable
* Knowledge of Azure (Desirable) or AWS is essential
* Demonstrable knowledge of Linux in a secure environment
* Keen interests or commercial experience working in the Cyber Security or Machine Learning space
* Experience with collaboration and general programming tools such as Git
* Ability to understand technical and advanced research material and transfer new ideas into code
* Strong code documentation and writing skills
* Familiarity with quantum computing is desirable
* Degree in Mathematics, Computer Science, Science or other related discipline