Software Architect

Software Architect

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
B

At a Glance

  • Tasks: Shape and guide solution architecture for innovative software delivery.
  • Company: Join a forward-thinking tech company with a collaborative spirit.
  • Benefits: Enjoy competitive pay, health perks, remote work options, and growth opportunities.
  • Other info: Dynamic role with excellent career advancement potential.
  • Why this job: Make a real impact by influencing architectural direction and working on cutting-edge projects.
  • Qualifications: Experience in software development and strong collaboration skills required.

The predicted salary is between 60000 - 80000 £ per year.

As a Software Architect in the IP Development team, you will help shape and guide solution architecture across software delivery, ensuring designs are scalable, secure, and aligned with product goals and engineering standards. You will work collaboratively with Principal Developers, Lead Developers, DevOps Engineers, and Engineering Managers to influence architectural direction while supporting teams to deliver high‑quality, maintainable software.

You will partner closely with Product Managers, UX Designers, and Business Analysts to translate complex requirements into clear technical designs, providing architectural input early and supporting teams through delivery. The role focuses on strengthening architectural capability across the team, balancing pragmatism with long‑term platform health rather than acting as a single decision‑maker or gatekeeper.

Responsibilities
  • Shape and contribute to solution architecture for internally developed platforms, services, and integrations across cloud, hybrid, and on‑premise environments.
  • Collaborate with engineering and DevOps teams to guide architectural decisions and align approaches across squads.
  • Define and evolve architectural principles, patterns, and reference designs in partnership with engineering teams.
  • Partner with Product Managers, Business Analysts, and UX Designers to translate product requirements into clear technical designs.
  • Provide architectural input early and support teams through delivery, ensuring designs translate into working software.
  • Balance short‑term delivery needs with long‑term platform health, surfacing trade‑offs and risks rather than acting as a gatekeeper.
  • Promote modern engineering practices including APIs, containerisation, automation, CI/CD, and cloud‑native approaches.
  • Contribute to pragmatic architectural governance covering security, performance, resilience, and operational constraints.
  • Review solution designs collaboratively, offering guidance, challenge, and support.
  • Stay up to date with relevant technologies and architectural practices, contributing to shared standards and continuous improvement.
Qualifications
  • Strong experience in a software development environment, working as a Solutions Architect, Technical Architect, Senior Engineer, or similar.
  • Solid understanding of modern application architecture, including APIs, containerisation, and cloud, hybrid, and on‑premise deployment models.
  • Experience designing or supporting solutions on AWS and/or Azure, including container‑based deployments.
  • Proven ability to collaborate effectively with engineering and DevOps teams across the delivery lifecycle.
  • Ability to influence technical direction through collaboration rather than authority.
  • Comfortable working in environments with ambiguity, evolving requirements, and competing priorities.
  • Strong communication skills, with the ability to explain technical concepts to both technical and non‑technical audiences.
  • Experience designing for security, performance, scalability, reliability, and operational constraints.
  • Hands‑on background in software or platform engineering.
  • Familiarity with CI/CD pipelines, automated testing, and DevOps practices.
  • Experience working in cross‑functional product teams.
  • Exposure to AI‑enabled features or AI‑assisted development tools.

Software Architect employer: Bell Integration

As a Software Architect in our dynamic IP Development team, you will thrive in a collaborative environment that champions innovation and professional growth. We offer competitive benefits, a culture of continuous learning, and the opportunity to work with cutting-edge technologies in a supportive atmosphere that values your input and expertise. Join us in shaping scalable and secure solutions while enjoying a fulfilling career in a location that fosters both personal and professional development.

B

Contact Details:

Bell Integration 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 folks in the industry! Attend meetups, webinars, or tech conferences. We can’t stress enough how important it is to build relationships; you never know who might have the inside scoop on your dream job.

Show Off Your Skills

Don’t just talk about your experience—show it! Create a portfolio showcasing your projects, especially those that highlight your architectural skills. We love seeing real examples of what you can do, so make sure to share them during interviews.

Ace the Interview

Prepare for technical interviews by brushing up on your knowledge of APIs, containerisation, and cloud services. We recommend practicing common architectural scenarios and being ready to discuss how you’d tackle real-world problems. Confidence is key!

Apply Through Our Website

When you find a role that excites you, apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always looking for passionate individuals who want to make an impact in software architecture.

We think you need these skills to ace Software Architect

Solution Architecture
Cloud Deployment (AWS, Azure)
APIs
Containerisation
CI/CD
DevOps Practices
Software Development

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Software Architect role. Highlight your experience with APIs, containerisation, and cloud deployments, as these are key to what we’re looking for.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about architecture and how your background makes you a great fit. Don’t just repeat your CV; give us insights into your thought process and how you approach problem-solving.

Showcase Collaboration Skills:Since this role involves working closely with various teams, make sure to highlight any past experiences where you’ve successfully collaborated with others. We want to see how you influence decisions and support teams through delivery.

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 on joining our team!

How to prepare for a job interview at Bell Integration

Know Your Architecture Inside Out

Make sure you have a solid grasp of modern application architecture, especially around APIs, containerisation, and cloud deployment models. Be ready to discuss your past experiences and how they relate to the role, as this will show your depth of knowledge and ability to contribute.

Collaborate Like a Pro

Since the role involves working closely with various teams, practice articulating how you've successfully collaborated in the past. Think of specific examples where you influenced architectural decisions or worked with Product Managers and UX Designers to translate requirements into technical designs.

Balance Pragmatism with Vision

Prepare to discuss how you balance short-term delivery needs with long-term platform health. Be ready to share examples of trade-offs you've navigated in previous projects, showcasing your ability to think strategically while still delivering results.

Stay Current with Trends

Familiarise yourself with the latest technologies and architectural practices relevant to the role. Being able to discuss recent trends or tools you've explored will demonstrate your commitment to continuous improvement and innovation in software architecture.