Software Developer/ Engineer/ Architect

Lead Systems Architect

WHAT TO EXPECT

As a Lead Systems Architect, you will be responsible for the coordination of architecture, interfaces and requirements activities and the resolution of technical delivery issues.

Day to day, you’ll be supporting the software development of the solution architecture for a system or a group of products. You’ll be working with the architects, product owners and technical leads from other teams, to ensure interfaces are well defined, dependencies are clear, and architectural or development issues are resolved. You’ll be active in the management and mitigation of technical risks, ensuring that the requirements can be realistically delivered by the underlying technology components.

Key responsibilities will include:

  • Supporting product roadmap creation and strategy development
  • Being accountable for the technical excellence of technology solutions delivered across the enterprise
  • Support and guidance of the solution delivery teams to develop solutions in line with architectural development documentation
  • Overseeing and supporting the assessment of solution excellence to core KPI’s as well as independently rating and assessing solutions
  • Maximising value from solutions through technical sustainability, longevity, and reusability
  • Supporting stakeholders across the business with the setup of delivery teams.
  • Leading multiple design activities and projects

ESSENTIAL

  • Extensive systems software development and architecture experience
  • Experience with modelling tools and techniques for systems of software design
  • Experience in working on embedded system platforms
  • Knowledge across several programming languages, including C/C++
  • Extensive OS systems / internals knowledge (Unix, Linux)

DESIRABLE

  • Experience working with within an engineering/ manufacturing organisation ideally highly regulated such as Automotive, Aerospace, Defence, Medical
  • Solid foundation and understanding of Agile development practices
  • Knowledge of networking systems, web standards and cloud architectures