Software Architect

Software Architect

Full-Time 72000 - 85000 £ / year (est.) No working from home possible
Fuel Recruitment

At a Glance

  • Tasks: Design and shape scalable software solutions while collaborating with diverse teams.
  • Company: Leading tech organisation known for innovation and teamwork.
  • Benefits: Competitive salary, hybrid work model, and opportunities for professional growth.
  • Other info: Dynamic role with excellent career advancement potential.
  • Why this job: Join a fast-paced environment and make a real impact on cutting-edge projects.
  • Qualifications: 5+ years in software engineering/architecture and strong communication skills.

The predicted salary is between 72000 - 85000 £ per year.

Fuel Recruitment is working with a leading technology organisation that is looking for a Software Architect to join their established team in the South East. This role sits at the heart of modern software delivery, helping to define and shape scalable, secure solutions across both front-end and back-end systems. You will work closely with Solution Architects, Project Managers and engineering teams to turn a high-level vision into robust, well-documented architectures. This is an excellent opportunity for an experienced Software Engineer/Architect who enjoys working in a fast-paced, evolving environment.

Key Responsibilities

  • Collaborate with Solution Architects, Project Managers and other stakeholders to quickly understand project goals and constraints.
  • Develop a clear understanding of functional and non-functional requirements, including performance, disaster recovery and security needs.
  • Use appropriate methodologies and tooling to analyse, design and document software architectures (front-end and back-end).
  • Define and maintain software architectures for responsive front-end applications and scalable, robust back-end services.
  • Present architecture and design decisions to stakeholders and support development teams through design, build and maintenance.
  • Secure stakeholder agreement on analysis and design at each stage of the development lifecycle.
  • Produce documentation and artefacts in line with the Software Engineering SDLC, including design sessions, code reviews and defect management.
  • Support development teams with writing user stories and acceptance criteria.
  • Collaborate with testing, infrastructure, platform and site reliability teams to ensure end-to-end solution quality.

Key Skills / Experience

  • Bachelor's degree in Computer Science, Engineering or a related discipline.
  • Extensive commercial experience (5+ years) as a Software Engineer and/or Software Architect.
  • Strong understanding of software development principles, algorithms and data structures.
  • Experience with PlantUML (C4) or similar modelling tools.
  • Proficiency with Markdown for clear, maintainable documentation.
  • Solid grasp of security principles and best practices in software design and implementation.
  • Experience working to a product or solution vision rather than detailed up-front requirements, with the ability to adapt quickly to stakeholder feedback.
  • Familiarity with Agile methodologies and DevSecOps practices.
  • Strong written and verbal communication skills, including effective remote collaboration.
  • Ability to compare and evaluate different languages and technologies to support technology selection discussions.
  • Comfortable in fast-paced, dynamic environments with the ability to learn new technologies quickly.
  • Experience working in multidisciplinary teams and engaging a broad range of technical and non-technical stakeholders.
  • Go (Golang) experience highly desirable.

Desired Skills

  • Experience with Kubernetes in production or large-scale environments.
  • Experience working within Defence or National Security sectors.
  • Background in designing or supporting highly secure, mission-critical systems.

Software Architect employer: Fuel Recruitment

Join a leading construction organization that prioritises safety, compliance, and quality in a dynamic work environment. With a strong commitment to employee growth, you will have access to ongoing training and development opportunities while working on a flagship £20 million project in the vibrant South Midlands. Enjoy a collaborative culture that values your expertise and contributions, making it an excellent place for meaningful and rewarding employment.

Fuel Recruitment

Contact Details:

Fuel Recruitment Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Architect

Network Like a Pro

Get out there and connect with people in the industry! Attend meetups, webinars, or tech conferences. You never know who might be looking for a Software Architect just like you!

Show Off Your Skills

Create a portfolio showcasing your best projects and architectures. This is your chance to shine and demonstrate your expertise in front-end and back-end systems. Make sure it’s easy to access and share!

Ace the Interview

Prepare for technical interviews by brushing up on your algorithms and data structures. Practice explaining your design decisions clearly and confidently. Remember, communication is key when working with stakeholders!

Apply Through Our Website

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Software Architect

Software Architecture
Front-end Development
Back-end Development
PlantUML (C4)
Markdown
Security Principles
Agile Methodologies

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Software Architect role. Highlight your experience with software development principles, algorithms, and any relevant tools like PlantUML or Markdown. We want to see how your skills align with our needs!

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 makes you a perfect fit. Don’t forget to mention your experience in fast-paced environments and your collaboration skills.

Showcase Your Projects:Include examples of projects you've worked on that demonstrate your ability to design scalable and secure solutions. We love seeing real-world applications of your skills, so don’t hold back on the details!

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 shows you’re keen to join our team at StudySmarter!

How to prepare for a job interview at Fuel Recruitment

Know Your Tech Inside Out

Make sure you brush up on your technical skills, especially around software architecture principles and the specific technologies mentioned in the job description. Be ready to discuss your experience with tools like PlantUML and Markdown, as well as your understanding of security principles.

Understand the Project Goals

Before the interview, take some time to think about how you would approach understanding project goals and constraints. Be prepared to share examples from your past experiences where you collaborated with stakeholders to define functional and non-functional requirements.

Showcase Your Documentation Skills

Since documentation is key in this role, come prepared with examples of your previous work. Whether it’s design sessions or code reviews, having tangible artefacts to discuss will demonstrate your ability to produce clear and maintainable documentation.

Communicate Effectively

Strong communication skills are a must, especially when presenting architecture decisions to stakeholders. Practice articulating your thoughts clearly and concisely, and be ready to engage in discussions about your design choices and how they align with project goals.