Ownership of all aspects of the design, specification and documentation in the early phases of a project, bridging the gap between the client, technical architects and developers. Responsible for collating and analysing all available documentation, data and requirements gleaned from meetings, turning them into a robust and unambiguous set of specifications with enough detail to allow project managers and developers to carry out the work.
Design and document software systems that meet clients requirements and aspirations.
Collates and analyses all available documentation , data and requirements gleaned from meetings to deliver robust and unambiguous specifications.
Relay information from the internal teams to the clients in easily understood terms for both groups.
Draw from previous experience to best interpret the client’s requirements, processing data and information appropriately.
Work with account management and senior technical staff to analyse and clarify client requirements and minimise ambiguities.
Focus on each department independently and maintain a broad vision of the project scope.
Essential skills, knowledge and attributes:
Project experience both large and small, with the same attention to detail.
Will look at a problem pragmatically, and chooses the solution based on what is fit-for-purpose.
Has the ability to see solutions from both a commercial and software engineering perspective.
Good understanding of software design principles
Excellent knowledge of the software development life-cycle, including:
Ability to understand and converse in a highly technical environment
Ability to work well in a team or alone
Logical and objective
A good understanding of the publishing business environment
Ability to work under pressure
Excellent interpersonal skills
Self motivated and proactive
Understand Agile and Waterfall methodologies
High attention to detail
If you have the above skills and expereince and would like to know further detail then please apply below:Apply for this job