Job summary
Our client is looking for a driven, flexible and passionate Software Architect to join their expanding Land CEMA business unit.
Key skills required for this role
Softawre Architect, CEMA, EW, SIGINT, RF, C, C++, Python
Important
Candidates must be able to attain security clearance - DV [Minimum 10 years permanent residency within UK]
Job description
As a Software Architect, you will be responsible for:
1. Delivering software input into a variety of tendering opportunities.
2. Mobilising and maintaining software development teams to deliver against the requirements of successfully bid opportunities.
3. Acting as Product Owner for software delivered into in-service projects, R&D, and the wider campaigns. Providing guidance to the team on focus and priorities across the portfolio.
4. Understanding and reporting on software delivery timescales and risk across a software portfolio.
5. Developing and maintaining software architecture for our software solutions. Working closely with the System Architect and Programme technical lead to integrate software solutions into the wider system architecture.
6. Driving agile delivery within the focus area software delivery activities.
7. Ensuring that all stakeholders including management and technical staff are clear of the design, architecture, and how software will be delivered.
A Software Architect with experience of delivering significant software bids and building and leading software development teams to meet requirements is required.
Required Experience
8. Successful delivery of software architecture to control complex distributed networked systems.
9. Mobilisation and coordination of teams of multi-disciplinary engineers to deliver complex systems.
10. Knowledge/Experience of software architecture in at least one of the following areas: RF telecommunications, waveforms, OSI model, SIGINT, EW.
11. Driving the implementation of Agile development methodologies.
12. Experience with C, C++, Python, and Database architecture.
Desirable Experience
13. XML
14. Networked systems
15. JICD
16. Restful and/or RPC API
17. Library agnostic code development
18. Geospatial engines
19. Cloud containers / Docker
20. VHDL
21. VERILOG
22. Experience with SDR architecture
23. OPEN CPI Application/Component and Platform development
24. Experience of Dev Ops
Skills And Attributes
25. Excellent communication skills both oral and written.
26. Ability to work autonomously and use initiative.
27. Self-motivated and a quick learner.
28. Attention to detail.
29. Driven to produce quality work.
30. Willingness and ability to learn new skills.
31. Share
manages this role
Matchtech is a STEM Recruitment Specialist, with over 35 years’ experience