At a Glance
- Tasks: Lead software architecture projects and collaborate with diverse teams to solve meaningful problems.
- Company: Join Roke, a dynamic tech company focused on innovation and safety.
- Benefits: Competitive salary, flexible benefits, and a supportive community for professional growth.
- Why this job: Make a real impact by shaping the technologies of tomorrow in a creative environment.
- Qualifications: Experience in software development and architecture, with strong leadership skills.
- Other info: Inclusive workplace with opportunities for knowledge-sharing and personal development.
The predicted salary is between 36000 - 60000 £ per year.
Great ideas come from different minds. That’s why we bring together engineers, scientists, analysts, and creatives from every background — and give them the trust, tools, and freedom to make a difference. What connects us is the mission: solving meaningful problems and building capability that protects what matters most. And as the challenges evolve, so do we — working on the technologies that will shape tomorrow, not just today.
About Roke: Roke offers specialist knowledge in sensors, communications, cyber, and AI and ML. We change the way organisations think and act – through dynamic insights from the analysis of multiple layers of data. We take care of the innovative, technical stuff that keeps everyone safe – that’s our mission, passion, and motivation.
Joining a team united by purpose and ambition, you’ll be at the heart of an exciting growth journey: having doubled in size over the last 4 years. We push technical boundaries, together. We re-invest in product innovation, and we empower our people to make a difference.
Areas of Responsibility/Tasks:
- Work with customers (internal and external) conducting requirements elicitation, developing potential solution architectures and assist with technical designs.
- Develop architectural frameworks to manage relationships and communications between system software components in terms of operational, structural and cross-cutting characteristics.
- Bring your technical, research and software development background to define the structure and behaviour of systems in various domains and maturity states.
- Understand stakeholder needs and support the generation of a prioritised software development backlog.
- Define software architectures that include system boundaries, data flows, business workflows, system layouts, and deployment plans.
- Support the delivery of small to large-scale software engineering projects through strong systems engineering methodologies.
- Provide guidance, mentoring, and coaching to other engineers across the wider business.
Key Skills:
- Proven experience as a senior software developer or software architect in Defence OR industrial domains.
- Proven experience of software development in multiple software languages and environments.
- Demonstrable experience of defining robust engineering management plans and leading teams to follow them.
- Familiarity with Agile delivery methodologies such as Scrum and Kanban.
- Proven experience in taking research outputs (e.g. data science experimentation) and turning into robust software products.
- Knowledge or Experience of implementing solutions using middleware technologies.
- Experience of designing both plug-in and micro-service architectures.
- Experience of designing software based on different data storage (e.g. relational, NoSQL, Big Data, streaming data analytics).
- Experience of designing software in a variety of deployment settings included on-device, on-premises and cloud.
- Ability to clearly express design decisions in text and graphical formats such as UML or Archimate.
- Demonstrate the willingness and capability to work as part of and lead diverse teams.
- Possess the ability to analyse problems and communicate well thought through solutions.
- Awareness and knowledge of Software configuration management and testing.
Technical Knowledge:
- Demonstrate knowledge and familiarity with some or all of the following:
- Languages: Python, Java, JavaScript
- Platforms: Linux, Docker, Ansible, Kubernetes, Terraform, GitLab, AWS, Android
Why You Should Join Us:
Roke offer a competitive salary and access to a number of additional flexible benefits covering Health and Wellbeing, Savings and Protection & Life, Leisure and Entertainment. Roke has a great community of groups with shared interests across a wide range of domains. We are a people-first business, and fostering and developing the talent of our people is core to our continued success. Our approach to knowledge-sharing and interest groups enables people to share ideas and be passionate about tools, technologies & techniques, which interest them, supporting fulfilment and professional development. We are committed to a policy of Equal Opportunity, Diversity and Inclusion. Our working environment is friendly, creative and inclusive and supports a diverse workforce and those with additional needs.
Clearances:
Due to the nature of this role, we require you to be eligible to achieve SC clearance. As a result, you should have resided in the U.K. for the last 5 years for SC.
The Next Step:
Click apply, submitting an up-to-date CV. We look forward to hearing from you.
Software Architect Lead in Romsey employer: Roke
Contact Detail:
Roke Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Architect Lead in Romsey
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. We all know that sometimes it’s not just what you know, but who you know that can land you that dream job.
✨Tip Number 2
Prepare for those interviews by practising common questions and scenarios related to software architecture. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process.
✨Tip Number 3
Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your experience with different programming languages and architectures. We love seeing real-world applications of your expertise.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always on the lookout for passionate individuals ready to make a difference.
We think you need these skills to ace Software Architect Lead in Romsey
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Software Architect Lead role. Highlight your experience in software development, architecture, and any relevant technologies mentioned in the job description.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about this role and how your background makes you a great fit. Share specific examples of your work that demonstrate your ability to solve meaningful problems and lead diverse teams.
Showcase Your Technical Skills: Don’t just list your technical skills; provide context on how you've applied them in real-world scenarios. Mention your experience with languages like Python or Java, and frameworks like Agile, to show us you’re ready for the challenges ahead.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our company culture!
How to prepare for a job interview at Roke
✨Know Your Tech Inside Out
Make sure you brush up on your technical knowledge, especially around the languages and platforms mentioned in the job description. Be ready to discuss your experience with Python, Java, and cloud technologies like AWS. This will show that you’re not just familiar with the tools, but you can also apply them effectively.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled complex problems in previous roles. Think about times when you’ve developed architectural frameworks or led teams through software engineering projects. This will demonstrate your ability to analyse issues and communicate well-thought-out solutions.
✨Understand Agile Methodologies
Since familiarity with Agile delivery methodologies is key, be prepared to discuss your experience with Scrum and Kanban. You might even want to bring up how you’ve implemented continuous integration and deployment in past projects. This shows you can adapt to their working style and contribute from day one.
✨Be Ready to Collaborate
Roke values teamwork, so think about how you can express your willingness to work as part of diverse teams. Prepare examples of how you’ve mentored others or collaborated across different departments. This will highlight your leadership potential and your commitment to fostering a positive work environment.