Software Development Engineer
|Job Title:||Software Development Engineer|
|Salary:||£30000 - £45000 per annum|
|Contact Name:||Kevin Raymond|
|Job Published:||March 01, 2018 14:28|
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.
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.
*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
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.
Get similar jobs like these by email
By submitting your details you agree to our T&C's