* Technologies: Security Cleared SC C++ C# Unix Solaris Java Powershell Shellscript Perl Python PHP VMware Docker AWS Azure HTPP SMTP SNMP Syslog NTP Visual Studio tfs Cyber Security
* The Software Engineer will be part of an existing highly skilled development team, reporting directly to the Lead Developer, writing complex security solution software. The following are key responsibilities:
* Writing high quality code following in-house full life cycle development methodologies and using our chosen toolset
* Being able to time manage across multiple concurrent tasks with different priorities and different deadlines
* To work within a closely knit team
* Be proactive in looking for ways to improve all aspects of the products we produce whether that’s the code, tests or documentation
Skills/Qualifications
* Suitability to hold UK security clearance is essential
* Computing, scientific or mathematical degree is preferred
* Recent experience of full life-cycle software development is essential
* Domain knowledge of application security is preferred
* The ability to work collaboratively across functions within the business and to have sufficient flexibility to adapt to changing business priorities is essential
* Good communications skills are essential in both written and verbal form
Requirements
* Good understanding of UNIX
* Network programming
* Problem solving and analytical skills
* Full product life cycle development knowledge
* Visual Studio and Team Foundation Server
* Deep understanding of Internet standards and protocols such as HTTP, SMTP, SNMP, syslog, NTP
* Virtualisation technologies such as VMWare, Docker, AWS, Azure
* Object orientated programming languages such as C++, C#, JAVA
* Development experience on different operating systems such as Windows, Linux and Solaris
#J-18808-Ljbffr