Matchtech

Lead Software Engineer / Architect

Recruiter
Location
Blackwood
Salary
£46000 - £58000 per annum + Bonus
Posted
09 Jun 2017
Closes
07 Jul 2017
Ref
EMP393068
Contact
Glenn Vickery
Discipline
Software
Contract Type
Permanent
Hours
Full Time
Lead Software Engineer / Architect

This is an immediate requirement for a Lead Software Engineer or Architect with experience of creating agile software engineering tools and frameworks.

A great opportunity has arisen for a Software Architect to work for a leading Systems Integration company in the South Wales area. This role will be leading a small team creating a set of new software tools and frameworks to allow joint collaboration on a major new engineering programme. Being the first time this organisation has used an agile methodology. This represents a great opportunity to make a real difference to how the company operates.

Re-locators are also welcome to apply and my client can offer assistance to those who qualify.

******

JOB DESCRIPTION & REQUIREMENTS

Responsibilities for this role

- Leadership and subject matter expertise to the Modular Application Framework software team.
- This will include the development , documentation, verification and support of:
-- software designed using agile software engineering tools and methods.
-- Software Development Kits and integration harnesses for use by 3rd parties.

- Developing, integrating and testing the framework to support the Products business thread.
- Provide technical leadership for the other members of the team.
- Analysing software subsystem requirements.
- Validating software designs against requirements, constraints and assumptions.
- Designing and implementing subsystem elements.
- Ownership of the change management process, including undertaking analyses of design changes to confirm feasibility and impacts on implementation.
- Planning and supporting product and integration testing activities.
- Working with specialist and support engineering groups as required to validate designs.
- Presentation of outputs, including conclusions and recommendations, at formal reviews and stakeholder demonstrations to gain feedback on the development activities and support future improvements.
- Planning, scheduling and assignment of work for direct reports.
- Responsibility for cost accounting and work package management.
- Reviewing team processes and outputs for technical accuracy, adequacy, and efficiency.
- Responsibility for time management of self and team, ensuring work outputs delivered to agreed schedule.
- Responsibility for team performance including the execution of quarterly performance management reviews.
- Preparation of job specifications for, and recruitment of, more junior personnel.

Requirements for this role

- Breadth of experience gained in roles that demonstrate technical leadership, the application of software engineering skills across the software development lifecycle and a track record of delivery.
- Software-intensive systems design, development and testing following Agile methodologies, preferably the Scaled Agile Framework (SAFe).
- Understanding of layered software architectures / approaches and their application
- Experience in engineering methods and tools for elaborating system and software requirements.
- Model-Based Software Engineering tools and methods, in particular UML and preferably using Rhapsody / PTC Integrity.
--- Cross-platform rapid application development for Windows and Unix variants, including modern mobile platforms
--- Thorough understanding of messaging middleware and protocols.
--- Through understanding of the Internet Protocol (IP) stack, IP network infrastructures (wired and wireless) and system management.
--- Confident and collaborative when dealing with customers, users, business partners/suppliers and third parties.
--- Excellent persuasive communication skills: written, verbal and interpersonal.
--- Excellent analytical and problem solving skills.
--- Proven team builder, comfortable in providing leadership in the presence of uncertainty and unplanned change.
--- Comfortable in managing groups of technical experts with diverse interests and backgrounds, including delegation to direct reports.

******

Due to the nature of the work at this site, applicants must be capable of achieving SC level UK security clearance. Current clearance is not a requirement.