Job Description
Job Purpose Summary
Work within the design and development group to create and implement sustainable software products and cloud services using our selected approaches and technologies. Agile, Java, Postgres and Metabase Opensource Toolkits etc.
Proven ability to empathise, understand and put themselves in the shoes of different information system users, social care professionals, teachers and 3rd sector support workers, administrators, parents/carers and young people and individuals with diverse needs.
Proven ability to define and manage requirement detail to create coherent improvement and extension to existing and new information system offerings.
This role will require Government Security Clearance (SC) and an Enhanced Criminal Record Check.
Specific Job Skills/Experience/Objectives:
• High level technical understating of relational databases, webservices.
• Use of prototyping tools such as balsamiq.
• Strong communication skills to build relationships with customers and elicit clear and buildable requirements and lead customer workshops / meetings / Review sessions.
• Presentation skills – to be able to present the new work or designs to customers / internal colleagues.
• Collaborations skills – ability to work as part of a team, sharing knowledge with delivery and Customer care teams to help support their work.
• Have a good grasp of software design for usability.
• Knowledge of Accessibility rules.
• Awareness of Security principles for software design.
• Oversee the translation of business requirements into technical concepts and make sure that changes are aligned with the product roadmap.
• Create specifications detailing both functional and technical requirements aligning to product roadmap and customer requirements.
• Maintain detailed knowledge of software, underlying network and system software dependencies.
• Co-ordinate with the Head of Product and Engineering to assess development effort in accordance with client requirements.
• Provide guidance and subject matter expertise to the development team.
• Work within the design and development group to create and implement sustainable software products and cloud services using our selected approaches and technologies. Agile, Java, Postgres and Metabase Opensource Toolkits etc.
• Proven experience of relevant prototyping approaches to test ideas and take forward into implemented software information system products.
Highly Desirable:
• Experience of product design to optimise social work practice and process.
• Experience of tailored design to improve access to information (user journeys).
• Experience of visual interaction design.
• Understanding of how to optimise use of software to support complex practice and process to create compelling propositions in children’s services 0-25 including early years, education, schools, family support, community, and further education.
Attributes/Soft Skills
• Good written & oral communication skills
• Well organised/good time management
• Good Interpersonal skills to be able to work with many different colleagues doing different types of work
• Professional yet friendly approach
• ‘Can do’ attitude.
• Ability to work to tight budgets and deadlines
• Self-motivated – ability to work on your own
• Analytical with good problem-solving skills
• Team player
Equal Opportunities:
CACI is proud to be an equal opportunities employer. Embracing the diversity of our people, we are on a journey to build a truly inclusive work environment where no one is treated less favourably due to ethnic origin, age, sex, gender identity, veteran status, religion or belief, sexual orientation, marital status, and disability or health condition, actively working to prevent discrimination.
As a Disability Confident employer, we will;
• Provide reasonable adjustments in the recruitment process where requested (contact a member of the recruitment team on 020 7602 6000 to discuss individual requirements further).
• Offer people with health conditions and disabilities, meeting the minimum criteria for a role, an interview.
Our people are unique and we encourage, and support them, to be confident in contributing to our inclusion journey.