test /job/software-development-engineer

Connecting...

W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9lbgvjdhvzl2pwzy9iyw5uzxitzgvmyxvsdc5qcgcixv0

Software Development Engineer

Software Development Engineer

Job Title: Software Development Engineer
Contract Type: Permanent
Location: Poole, Dorset
Industry:
Salary: £30000 - £45000 per annum
Start Date: asap
Reference: 894321_1519914521
Contact Name: Kevin Raymond
Contact Email: kevin@electusrecruitment.co.uk
Job Published: March 01, 2018 14:28

Job Description

Software Engineer - Dorset
Our client a leading provider of advanced cyber security, telecoms and infrastructure products and services. They are recruiting for a software development engineer to develop robust and reliable software components.
This Is an opportunity to work for a leading technology organisation serving a huge range of customers using a wide range of technologies.
Key Responsibilities
1.Understanding system requirements, translating these into a design and validating that the design implementation meets these requirements.
2.Developing code in line with the agreed design specifications within the guidelines of Software Development Processes.
3.Confirming, through planned and adequate Component Testing, that the component developed will meet the agreed system requirements.
4.Confirming, through system integration and system verification, that the system meets the agreed requirements.
5.Producing design documents for components being developed based upon agreed requirements, system design specifications and relevant standards specifications.
6.Organising and attending design reviews to verify correctness of design.
7.Implementing designs in the relevant programming language such as C / C++, Python and scripting language such as Bash, Perl and Shell.
8.Using software source code control systems in to manage software version control.
9.Produce unit test specifications, write test scripts and run tests to validate achievement of agreed requirements in software components developed.
10.Assisting with system test definitions, test creation, test execution, debugging and problem resolution.
11.Promptly correcting any deficiencies against requirements identified either internally through Component or System Testing or externally by Customer.
Essential Skills
*Experience in programming languages including C / C++, Python and scripting languages such as Bash, Perl and Shell
*Good understanding of System Architecture philosophies.
*Ability to understand, apply and review processes to ensure they remain valid in meeting the objectives set.
*Ability to write design documentation and understand the use of message sequence charts and SDLs
*Experience with different operating systems including UNIX and Windows.
*Understanding of the methods of testing software.Good understanding of digital telecommunications.




Key Skills: Software, C++, Python, Linux, Windows
Permanent Role
Location: Dorset, Poole, Blandford, Dorchester


Due to the nature of work undertaken at our client's site, incumbents of these positions are required to meet special nationality rules and therefore these vacancies are only open to sole British Citizens. Applicants who meet this criteria will also be required to undergo security clearance vetting, if not already security cleared to a minimum SC level.

Electus Recruitment Solutions provides specialist engineering and technical recruitment solutions to a number of high technology industries. We thank you for your interest in this vacancy. If you don't hear from us within 7 working days please presume your application has been unsuccessful on this occasion. You are of course free to resubmit your CV/details in the future and we shall assess your suitability at that time.

Electus Recruitment Ltd is acting as an Employment Agency in relation to this vacancy.