Software Engineer

CV-Library

Posted on Apr 8, 2021 by CV-Library

Havant, Hampshire, United Kingdom
Engineering
Immediate Start
Annual Salary
Full-Time

Software Engineer

Location: Havant & Working From Home

An excellent opportunity has arisen for a time served Software Engineer to join a lead in global security.

Duties include:
* Convert requirements into appropriate software design and code, documented in adherence to relevant standards.
* Contribute to architectural decisions to create scalable solutions for business problems.
* Contribute towards identifying suitable software modelling and development tools.
* Provide estimates for work and contribute to the production of metrics to track progress.
* Support software development through the SDLC according to the Software Development Plan.
* Develop software in accordance with requirements and agreed design, with consideration for software quality and future maintenance.
* Ensure code reviews are carried out for the code developed and participate in reviews of other developers' code.
* Produce the required documentation for Software such as User Guides, Design Documents and Coding Standards.
* Support other engineering disciplines in capture of requirements and testing of software.
* Produce Configuration Management documentation such as Software Version Description Documents.
* Contribute towards identification of improvements to processes in order to save cost or schedule.
* Support and guide other engineers in applying and delivering product features driven by appropriate development techniques.
* Be active in transferring knowledge to staff using documentation and modelling of design and code, user guides, development guides etc.

Required Skills:
* Java 7/8 Design and Development.
* Agile Methodologies especially Scrum.
* Ability to create a collaborative team environment and facilitate communication of ideas in an inclusive environment.
* Strong background in software development techniques including e.g. design patterns.
* A desire to learn new technologies and find creative solutions to complex technical and logistical problems.
* An understanding of optimisation of software design and code for speed, memory constraints, maintainability etc.
* Good communication skills, ability to plan, arrange and deliver training sessions when necessary.
* Ability to work on multiple projects simultaneously.

Desired Skills:
* Experience with model-based software development and code generation.
* Machine Learning or other Artificial Intelligence
* Scrum Master experience.
* JSF / PF
* JEE5/6
* Oracle or other dB technologies
* UML and associated tools
* Jenkins / DevSecOps
* Maven
* Data Science
* Hadoop
* Kafka
* Design patterns.
* Machine Learning or other Artificial Intelligence

The Software Engineer role will involve working on UK classified programmes the candidate must therefore be willing and able to obtain a security clearance


Reference: 213502036

Set up alerts to get notified of new vacancies.

Similar Jobs

Software Engineer

Havant, Hampshire, United Kingdom

£45k - £60k Annual

Software Engineer - Java

Havant, Hampshire, United Kingdom

£40k - £50k Annual

Software Engineer

Hampshire, United Kingdom

£40k - £47.5k Annual

Software Engineer

Hampshire, United Kingdom

£40k - £47.5k Annual