Senior Software Engineer / Developer / Senior Technologist


Premium Job From Evolution Recruitment Solutions Ltd

Recruiter

Evolution Recruitment Solutions Ltd

Listed on

27th November 2018

Location

Cheltenham

Type

Permanent

This job has now expired please search on the home page to find live IT Jobs.

Software Engineer / Senior Developer / Senior Technologist - £45,000 - £65,000 - Cheltenham
 
My client provides advanced and innovative Cyber-Security protection services using sophisticated means to detect and manage technical security incidents. They are currently looking for a seasoned software developer, with strong C# skills, to join this Group and be involved in leading-edge technology development.
 
The role
 
We are seeking an enthusiastic and competent Software and Infrastructure Developer with to join an existing small team, working in the field of Cyber and Computer Forensics technology. The ideal candidate should have a background in either IT infrastructure and/or software engineering and should be a keen technologist.
Developers work in a fun and dynamic environment where they are encouraged to explore original ideas and concepts to help solve difficult problems.
 
The work is varied as the business develop and support many applications and projects. Developers will sometimes work as part of a team on a large project and sometimes alone to solve a particular problem. The existing team work largely in C#, but use Python, Java and C++, so knowledge of other languages will be considered an advantage. You will show a willingness to learn new skills and work with cutting-edge tools and technologies.
 
Key Responsibilities Design, develop and maintain a suite of in-house software applications, agents and scriptsTroubleshoot, diagnose and resolve issues across a broad range of technologiesWork on development activities to support the field of cyber defence and response within a team of specialist cyber incident responders and technical security expertsBe involved in all stages of the development lifecycle, from concept and vision, prototyping, development and testing.Key SkillsStrong C# development skillsKnowledge of other programming languages, such as Java, Python or C++Knowledge of database technologies, particularly big-data solutionsAn understanding of source control, bug-tracking and the software development lifecycleDesigning RESTful APIsA keen interest in emerging technologiesA positive attitude and the desire to add valueAble to follow a fast, iterative agile development approach Advantageous Skills Virtualisation, MongoDB, Elasticsearch, Python, WPF, MVC, Entity Framework, C, TCP/IP, NodeJSHardware, Network and Application Design and MonitoringExposure to messaging technologies (AMQP, Microsoft Exchange)The position is based in newly refurbished offices in Cheltenham, situated just off junctions 11 of the M5. The company encourage diversity of thinking and innovation. You will report to the Head of Development and will be pivotal in developing complex features and working with new technologies.

 

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: