Software Engineer (All Levels)

Recruiter
hackajob Client
Location
London (Greater)
Posted
28 Nov 2018
Closes
29 Dec 2018
Contract Type
Permanent
Hours
Full Time
Preferred Skills: Java, JavaScript. AWS, APIs. <p><strong>Essential Skills:</strong></p>
<ul>
<li>Significant experience of applying Design Patterns to complex problems.</li>
<li>Significant experience working in an Agile delivery team.</li>
<li>Significant experience using Continuous Integration.</li>
<li>Significant experience using TDD.</li>
<li>Significant experience using BDD.</li>
<li>Working understanding of SOLID.</li>
<li>Experience of applying Software Architecture Patterns.</li>
<li>Experience building enterprise level web applications, services or embedded software.</li>
<li>Working knowledge of at least 2 compiled languages.</li>
<li>Working knowledge of at least 2 scripting or interpreted languages.</li>
<li>Familiarity with Data gathering, visualisation techniques and tools.</li>
<li>Familiarity with structured and unstructured storage of Data.</li>
<li>Understanding of virtualisation.</li>
</ul>
<p><strong>Desirable Skills:</strong></p>
<ul>
<li>Experience working in a continuous delivery environment.</li>
<li>Experience working with infrastructure as code technologies.</li>
<li>Experience working with Big Data technologies.</li>
<li>Experience working with cloud technologies and distributed systems.</li>
<li>Experience working with containerisation.</li>
<li>Experience working on military or government projects.</li>
<li>Experience working with secure development techniques.</li>
<li>Knowledge of information security best practice.</li>
</ul>
<p><strong>Key Behaviours:</strong></p>
<ul>
<li>Good interpersonal skills for customer and partner liaison</li>
<li>Good written and oral communication skills</li>
<li>Good time management, organisation and prioritisation skills</li>
<li>An inquisitive mind and a desire to promote innovation</li>
<li>A desire to learn and constantly expand your horizons</li>
<li>Ability to work closely with others in a small team</li>
<li>Ability to work under pressure</li>
<li>High degree of initiative and flexibility</li>
<li>Willingness to travel if required</li>
</ul>

Similar jobs

Similar jobs