Information Developer


Premium Job From TechnoRecruit

Recruiter

TechnoRecruit

Listed on

4th January 2019

Location

Hook

Salary/Rate

Upto £320

Type

Contract

Start Date

There are two available start dates - ASAP (until 31st May 2019) & 1st January 2019 (until 30th June 2019)

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

Part of the Software Engineering Team responsible for the design and development of the Client project. This will require experience throughout the entire software lifecycle and a drive to achieve excellent results.

Day to Day Responsibilities

The ability to define and elicit detailed software requirements is an essential part of the role and knowledge of use case modeling would also be desirable. The role will require close liaison with the requirements analysts and business analysts so strong communication and the ability to articulate design linkage to requirements is required. The ability to provide reasoned detailed estimates will be a key aspect of the role and working with both project management and other technical personnel will be on a daily basis.

Design knowledge is critical with a proven background in the Unified Modeling Language (UML) key to the expression of design artefacts with knowledge of design tools such as Sparx EA, Artisan, ROSE, RSA etc desirable.

Experience of both functional and Object-Oriented design and engineering is essential as the product is evolving from following a functional to an OO design discipline. System level architecture is strongly desirable but essential knowledge in areas of multi-threading, inter-process communication and memory management must be demonstrated.

Working knowledge of, and a proven ability, to specify and conduct detailed unit and system integration testing is essential with knowledge of GoogleTest/nUnit (and derivatives) being strongly desired. Interfacing with test professionals is a required element of the role and the ability to review test collateral will be expected as part of the software engineering team.

Ability to conduct code reviews and inspections and provide constructive comments will be expected. A proven ability in problem determination will also need to be demonstrated with an understanding of debugging and fault finding essential.

Analyzes customer information requirements and product specifications to define technical content strategy and plan. Designs and develops written and/or visual product-related information - hard copy, web - (e.g., user/ configuration/ troubleshooting guides), and online information (interactive demos, help systems) integrated into product, fora variety of audiences (end user, system administrators, internal support engineers, product developers, training developers). Codes, builds, compiles, and tests online information and/or sets-up, loads and tests systems hardware to create information deliverables and provide feedback on ease of use and user interfaces to product development. As customer advocate, helps define/refine product requirements. Develops standards and style documents and templates, scripts, style sheets, and script and graphic libraries to ensure common look and feel. Interfaces with cross-functional areas as a member of the product development team, such as marketing, test, support, and manufacturing. Education and Experience: Knowledge of tools and technologies relevant throughout the division or across divisions. Represents company in professional associations, e.g., STC, ASM-SIGDOC, IEEE, technology standards committees such as DocBook Standards Committee.

Education: Bachelor's Degree; Master's Degree or equivalent experience.

Experience: 6 to 8 years.

Assumed Skills:

Requirements analysis

Modular Design

Unit Testing (e.g. GoogleTest, nUnit, cUnit,cppUnit)

Integration Testing

Experience of Configuration Management & source control tools (e.g. ClearCase, CVS, Subversion)

Build tool chain experience (e.g. make, ANT)

Essential Skills

o C

o Application Development

o Linux / Unix

o Strong understanding of end to end software life cycle

Desirable Skills

o UIM/X

o C++

o Python

Personal Competencies

o Strong interpersonal skills

o Strong communication, documentation and meeting skills

o Problem solving

o Analytical skills

o Methodical approach, pragmatic

Security Level:Q1

You are currently using an outdated browser.

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