At a Glance
- Tasks: Design complex software systems and bridge engineering with architecture.
- Company: Globally recognised engineering firm driving innovation and safety.
- Benefits: Competitive salary, professional development, and a focus on continuous improvement.
- Other info: Collaborative culture with opportunities for growth and learning.
- Why this job: Shape the future of intelligent, data-led solutions in a dynamic environment.
- Qualifications: Degree in relevant field and experience with software-intensive systems.
The predicted salary is between 60000 - 80000 € per year.
Our client is a globally recognised engineering and assurance organisation with a strong heritage in supporting safety, performance, and innovation across complex, high-integrity sectors. They partner with leading organisations worldwide, offering technical expertise, certification, and digital solutions to help manage risk and enhance operational efficiency. With continued investment in modern software and systems capabilities, they are driving forward the next generation of intelligent, data-led solutions.
Role Purpose
The Software Systems Architect is accountable for designing complex, software-driven systems. This position bridges software engineering, systems engineering, and architecture, ensuring solutions meet both technical and business requirements.
Key Responsibilities
- Translate stakeholder and business needs into clear system and software requirements.
- Develop and maintain system architecture, including interfaces and data flows.
- Contribute to software design and define interactions between subsystems.
- Produce and maintain technical documentation and design artefacts.
- Collaborate closely with development, testing, operations, and product teams.
- Strong understanding of systems engineering principles.
- Solid background in software engineering and system integration.
- Knowledge of architecture modelling (e.g. UML).
- Familiarity with CI/CD pipelines and DevOps practices.
- Strong analytical, problem-solving, and communication skills.
- Experience with engineering calculations, including strength analysis and finite element analysis (FEA).
Qualifications & Experience
- Degree in Software Engineering, Systems Engineering, Computer Science, or a related discipline.
- Experience working on complex, software-intensive systems.
- Postgraduate qualification in Systems Engineering or Software Architecture (desirable).
- Methodical approach with a focus on quality.
- Proactive with a strong sense of ownership.
- Comfortable working in environments with ambiguity and evolving requirements.
- Committed to continuous improvement and learning.
Software System Architect employer: Cheshire Solutions
As a globally recognised engineering and assurance organisation, our client offers an exceptional work environment for Software System Architects, characterised by a commitment to innovation and safety across high-integrity sectors. Employees benefit from a collaborative culture that fosters professional growth through continuous learning and investment in modern software capabilities, while also enjoying the opportunity to work on complex, impactful projects that enhance operational efficiency worldwide.
StudySmarter Expert Advice🤫
We think this is how you could land Software System Architect
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your software architecture and systems engineering expertise. This will give potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions and system design scenarios. Practice explaining your thought process clearly, as communication is key in this role.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented individuals like you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Software System Architect
Some tips for your application 🫡
Tailor Your CV:Make sure your CV speaks directly to the role of Software Systems Architect. Highlight your experience with software engineering, systems integration, and any relevant projects that showcase your skills in designing complex systems.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background aligns with the company's mission of driving innovation in high-integrity sectors.
Showcase Your Technical Skills:Don’t forget to mention your familiarity with architecture modelling, CI/CD pipelines, and DevOps practices. These are key aspects of the job, so make sure we see them front and centre in your application.
Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates!
How to prepare for a job interview at Cheshire Solutions
✨Know Your Systems Inside Out
Make sure you have a solid grasp of systems engineering principles and software architecture. Brush up on your knowledge of UML and be ready to discuss how you've applied these concepts in past projects. This will show that you can bridge the gap between software engineering and systems engineering effectively.
✨Showcase Your Problem-Solving Skills
Prepare examples of complex problems you've solved in previous roles, especially those involving software-intensive systems. Be specific about the challenges you faced, the solutions you implemented, and the outcomes. This will demonstrate your analytical skills and proactive approach.
✨Familiarise Yourself with CI/CD and DevOps
Since the role involves collaboration with development and operations teams, it’s crucial to understand CI/CD pipelines and DevOps practices. Be ready to discuss how you've integrated these methodologies into your work and how they can enhance operational efficiency.
✨Communicate Clearly and Confidently
Strong communication skills are key for this role. Practice articulating your thoughts clearly, especially when discussing technical concepts. Remember, you’ll need to translate stakeholder needs into system requirements, so being able to convey complex ideas simply is essential.