Software Architect
Listed on 2026-06-04
-
Software Development
Software Architect
Location: Portsmouth
- Hybrid working - One day per week on-site
Lead Forensics is a rapidly growing, leading SaaS company with products in the B2B sales and marketing space. We’re seeking a Software Architect (Platform and Solutions focus) within our engineering department that builds our customer facing product suite. You will be working alongside our Principal Architect, working on both long-term strategic architecture work as well as supporting Lead Developers with the design of new products and features.
This is a role that would suit someone with a very strong development background, with expertise in creating clean code, following Dev Ops practices and with strong interpersonal skills, who has moved into an architectural career path.
Key Responsibilities- Working with the Principal Architect to determine architectural patterns, principles and practices that support our strategy; then mentoring developers to implement features in a way that follows these ideals.
- Apply design patterns and best practices to design the Group Platform, enabling the delivery of fast moving and innovative new products and features.
- Taking ownership of ensuring Lead Forensics Group software initiatives are designed and implemented in alignment with our strategy.
- Mentor, and support Lead Developers, helping them continuously improve on rapidly designing commercially balanced solutions.
- Proactively setting the direction for use of new technologies and tools.
- Hands on Coding of Proof of Concepts and Prototypes as well as reviewing code to ensure adherence to our standards.
- 3–5+ years in a software architect role
. - Strong technical development background
, having progressed through hands‑on engineering roles. - Experience operating within mature SaaS organisations
, ideally B2B SaaS with high customer volumes.
Experience working with distributed and offshore teams
.
- Comfortable engaging at both strategic and detailed technical levels when required.
- Deep understanding of modern Dev Ops practices and architecture patterns that support this.
- Experience developing software with cloud technologies (
preferably AWS
). - Experience with a range of database technologies and practices including OLAP, OLTP, ETL and Data Warehousing.
- Experience with AI architecture
.
- Highly analytical, adaptable, and able to operate with mental agility in a fast-moving environment.
- Commercially aware
, pragmatic, and outcome focused. - Strong academic grounding is valued — particularly Computer Science or similar technical disciplines
.
- Extensive experience designing and developing complex/distributed systems in a SaaS environment following the Dev Ops methodology, using cloud-native technologies and microservices, with a broad experience in decoupled modular architecture, SOLID and Clean code, design patterns and testing.
- Significant experience and ability to work with technical and non-technical stakeholders, to elicit, clarify and disseminate requirements then design commercial optimal solutions that take technical, scheduling and cost constraints into account.
- Significant previous experience as a hands‑on software engineer, and to have maintained the skills required to get down into the code when required.
A senior technical role with high influence and impact.
Work closely with an experienced CTO on shaping the future of the platform.
Be part of a fast paced, forward-thinking company, that is driving a high performance and commercial approach to SaaS.
Positive culture that values onsite collaboration
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: