IC Resources Ltd

Software Architect C++ / UML

£55000 - £65000 per annum
30 Aug 2017
27 Sep 2017
Simon Allen
Job Function
Specialist Area
Contract Type
Full Time
Salary £55,000 - £65,000##

Software Architect - C++ and UML
Cheltenham, Gloucestershire

My Cheltenham based client is looking for an experienced Software Architect who has a solid understanding of C++ and UML. This will be a 'greenfield' software development with freedom to select the most suitable technologies for the job, however experience with C++ and UML is a must. A forward looking perspective will be essential as the platform created will underpin a range of product variants in the years to come.

You will have excellent systems and software engineering skills and you will define a software development lifecycle that best suits the product and identify practices and tools that underpin successful outcomes. The product will implement wide-ranging requirements that must be analysed and refined in collaboration with stakeholders. Continuous integration will also be key for this development and you will work with the team to implement suitable strategies.

Key duties of the Software Architect:
*Develop formal System Requirements Specifications
*Lead in-house software development activities for an innovative new product development
*Collaborate closely with third parties on any subcontracted elements of the development
*Develop Software Architecture and captures using UML modelling tools
*Identify and define software components and their interfaces
*Plans Sprint Execution
*Performs Peer Reviews
*Champions best practice development including SOLID OO principles
*Leads the development of a suitable unit test and continuous integration framework

Essential skills required:
*Computing related degree
*Experience of leading Systems Engineering and Software Architecture activities on complex projects
*Has successfully delivered software development projects using agile methodologies. e.g. Scrum
*Experienced in formal requirements capture and management
*Skilled in UML modelling
*Knowledgeable about software design patterns
*Experienced in C++ and SOLID principles and able to lead a team in the creation of high quality software
*Has implemented automated and unit testing / continuous integration frameworks

This is a great opportunity for a Software Architect with C++ and UML experience to join a busy department in Cheltenham, Gloucestershire, where you will be working on a brand new product. If you would like to find out more or if you would like to apply, then please get in touch with Simon Allen at IC Resources.

Keywords: C++, Software, architect, UML, SOLID, OO, OOP, OOD, Testing, automated, agile, scrum, Embedded, programmer, engineer, Cheltenham, Gloucestershire

More searches like this