Are you a highly motivated and confident Software Architect who wants to be at the forefront of transforming the retail domain through software design?
As a Senior Software Architect at Flooid, you will play a pivotal role in shaping the technical solutions that form our Flooid Product Suite.
You’ll translate our company’s technology strategy into actionable system designs and collaborate closely with engineering teams to bring those designs to life.
This is an opportunity to influence key technology decisions, evolve architectural patterns, and lead the development of scalable systems that make a real impact in the retail space.
Key Responsibilities
* Collaborate Across Teams: Work within multiple software engineering teams and with other software architects to guide technical design in line with our architectural strategy.
* System Design: Design, enhance, and evolve the architectural principles that drive Flooid’s software systems.
* Documentation & Communication: Document technical design principles for both technical and non-technical audiences. Clearly explain trade-offs and constraints within solutions.
* Strategic Initiatives: Work with the Software Architecture team to drive strategic initiatives, proof of concepts, and innovation within both the Flooid software suite and our engineering practice.
* Expert Guidance: Act as a subject matter expert to resolve complex software issues and assist senior engineers with challenging technical tasks.
* Customer Solutions: Collaborate with Solution Architecture and customer teams to deliver optimal solutions for diverse requirements.
Requirements
We’re looking for someone who is a confident self-starter with a deep understanding of software architecture.
You should be able to mentor and coach others, bringing them along on the journey. Providing guidance, fostering best practices and giving technical leadership. You should be the 'right hand person' of our Chief Architect.
You should be eager to bring your knowledge to the table, collaborate with engineers, and find elegant solutions to complex problems.
Ideally, you’ll have experience in Java enterprise solutions and have been part of systems transitions through services, containers, and the cloud.
Technical Skills:
* Proven experience in end-to-end design of large-scale enterprise Java solutions within complex domains.
* Expertise in containerised applications for deployment in hybrid cloud environments.
* Strong background in Java microservice domain modelling, application decomposition, and orchestration.
* Practical experience in implementing architectural patterns for security, monitoring, scaling, performance, and event-driven architectures.
* Solid understanding of SQL/NoSQL databases, container images, runtimes, and cloud deployment.
* Experience with JavaScript/Typescript and web technology stacks.
Soft Skills:
* Strong written and verbal communication skills. You can confidently articulate ideas and listen to others, regardless of their experience level.
* Able to make tough decisions, communicate trade-offs, and take ownership of your work.
* A questioning mentality with a focus on problem-solving: What’s required? What are the trade-offs? Can we innovate further?
* A structured approach to work with strong judgment on prioritising tasks, balancing risk, and understanding urgency.
Benefits
* Salary - £75,000 - £105,000, depending on experience. We are open to discussing this role with current expereinced Software Architects and Senior Software Architects. Please note we also have a Software Architect vacancy which is not 'Senior'.
* Location – Hybrid. Mostly work from home, with occasional travel to our Birmingham office a few times a month.
* Hours of work are usually 37.5 hours per week, Mon-Fri 9-5:30. (See flexible working below)
* Travel – national or internal travel occasionally required
* Flexible working – To help you manage your personal responsibilities and interests, we offer a range of flexi-working options, including hybrid working, as well as balancing your work responsibilities with other priorities, like picking up your children, caring for an aging parent or attending important events.
* Holidays – We operate a flexible holiday allowance scheme, we recommend employees take around 25-30 days holiday plus public bank holidays per year.
* A flexible pension – We help you prepare for the future with a salary sacrifice pension and annual personal pension reviews with our external partner
* Company sick pay – We offer piece of mind when you are ill with an enhanced Company Sick Pay policy
* Family benefits – We offer a range of support and benefits including enhanced maternity, adoption and paternity pay, enhanced paternity leave and shared parental leave
* Electric Dreams salary sacrifice scheme in partnership with Octopus EV – An easy to manage and affordable way of leasing a zero-emission electric vehicle
* Financial, physical and wellbeing support – To help keep you at your best we provide our team with a health cash plan and if the worst should happen, we have a life assurance scheme
* Access to a discount platform – Treat yourself with discounts and rewards from hundreds of leading retailers, restaurants, and destinations
* Professional subscriptions – We offer reimbursement for professional subscriptions to a relevant institution if it’s required to perform your job role
* Charity giving – support a charity of your choice by gifting money directly from your payroll, saving the national insurance contributions you need to pay
* Cycle to work scheme – Make the most of this tax efficient scheme to improve your commute to work
* Rewarding long service – We provide gifts to our employees who achieve milestone years of service working as part of our team
If you believe you have the skills and experience to carry out this role, although feel you do not meet 100% of the criteria, we encourage you to apply anyway! Research suggests that certain groups of the population will apply for a role if they meet 60% of a roles requirements, while others will only apply if they hit 100% - we encourage applications from anyone with the skills, experience and attributes that will make you a great addition to both the role they are applying and the company overall.
Flooid Ltd. is an Equal Opportunities employer. We are dedicated to fostering, cultivating and preserving a culture of diversity, equity, inclusion, and belonging.