Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Architect image - Rise Careers
Job details

Software Architect

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 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.

We’re looking for someone who is a confident self-starter with a deep understanding of software architecture.

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.

  • Salary - depending on experience, we are open to discussing this role with Software Architects and Senior Software Architects
  • 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.

Flooid Glassdoor Company Review
3.5 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Flooid DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Flooid
Flooid CEO photo
Diane Palmquist
Approve of CEO
What You Should Know About Software Architect, Flooid

Are you ready to take your career to the next level as a Software Architect at Flooid? In this exciting role, you’ll be at the forefront of transforming the retail domain with innovative software design. You’ll have the unique opportunity to shape the technical solutions that comprise our Flooid Product Suite. As a key player on our team, you'll translate our overarching technology strategy into actionable system designs while collaborating with talented engineering teams to put those designs into practice. Your influence will extend to key technology decisions, evolving architectural patterns, and leading the charge on scalable systems that deliver real-world impacts in retail. If you have a passion for problem-solving and enjoy working closely with others, Flooid is the perfect place for you. Your responsibilities will include collaborating across teams, enhancing architectural principles, documenting technical designs for various audiences, and providing expert guidance. As a confident self-starter with deep knowledge in software architecture, you’ll also engage in strategic initiatives and innovative practices. Ideally, you should have a strong background in Java enterprise solutions and experience with complex system transitions. With flexible working arrangements, vibrant company culture, and a focus on your well-being, Flooid offers an environment where your skills will flourish. Ready to join us?

Frequently Asked Questions (FAQs) for Software Architect Role at Flooid
What are the key responsibilities of a Software Architect at Flooid?

As a Software Architect at Flooid, your key responsibilities will include collaborating with various software engineering teams to guide technical designs, enhancing architectural principles, documenting design principles clearly, and driving strategic initiatives. You will also serve as a subject matter expert to resolve complex issues and assist senior engineers.

Join Rise to see the full answer
What qualifications are needed for the Software Architect position at Flooid?

Flooid seeks candidates with proven experience in the end-to-end design of large-scale enterprise Java solutions. Additional qualifications include expertise in containerized applications, a strong understanding of Java microservices, and practical experience with architectural patterns for security and performance.

Join Rise to see the full answer
What does the work environment look like for a Software Architect at Flooid?

At Flooid, Software Architects operate in a hybrid work environment, primarily working from home but occasionally traveling to the Birmingham office. The role typically involves a 37.5 hours work week, with flexible working arrangements to help you balance personal responsibilities and work.

Join Rise to see the full answer
What are the career progression opportunities for a Software Architect at Flooid?

As a Software Architect at Flooid, you will have opportunities for career advancement into senior or lead architect roles. You will also collaborate on innovative projects, allowing you to enhance your skills and take on greater responsibilities in the technology strategy.

Join Rise to see the full answer
How does Flooid support the professional development of its Software Architects?

Flooid is committed to the professional growth of its Software Architects by offering reimbursement for professional subscriptions, flexible working arrangements, and a strong focus on continuous learning through collaboration on strategic initiatives and proof of concepts.

Join Rise to see the full answer
Common Interview Questions for Software Architect
Can you describe your experience with large-scale enterprise Java solutions?

When answering this question, discuss specific projects where you designed or implemented large-scale Java systems, outlining the architecture you utilized, challenges faced, and how you overcame them. Highlight your role in design decisions and their impact on the project.

Join Rise to see the full answer
How do you approach problems in software architecture?

Demonstrate your structured approach to problem-solving by discussing a methodology you use, such as identifying requirements, evaluating trade-offs, and innovating solutions. Provide an example of a complex problem you solved and the outcome.

Join Rise to see the full answer
What architectural patterns have you implemented in your previous roles?

Prepare to discuss various architectural patterns you’ve worked with, such as microservices, event-driven architectures, or containerization. Explain their relevance in your projects and how they aligned with business objectives.

Join Rise to see the full answer
How do you communicate technical concepts to non-technical stakeholders?

Explain how you tailor your communication style to suit your audience by simplifying complex concepts, using analogies, and ensuring clarity. Give an example of a time you successfully communicated a technical idea to non-technical team members.

Join Rise to see the full answer
Describe your experience with cloud deployment and containerized applications.

Discuss the cloud environments you have worked in and your experience with container orchestration platforms. Provide examples of how you've utilized these technologies to optimize deployment and improve scalability.

Join Rise to see the full answer
What factors do you consider when designing a system's architecture?

Outline the various factors that influence your design decisions, such as scalability, security, performance, and user requirements. Provide specific examples of how these factors played a role in your previous architectural designs.

Join Rise to see the full answer
Can you share a challenging project you've worked on?

Identify a project that posed significant challenges and explain how you approached these challenges. Focus on your leadership role, technical decisions, and how your contributions led to the project's success.

Join Rise to see the full answer
How do you stay updated with the latest technology trends in software architecture?

Demonstrate your commitment to continuous learning by discussing relevant professional development activities, such as attending conferences, participating in online courses, or engaging with tech communities. Explain how you apply new trends to your work.

Join Rise to see the full answer
What role does documentation play in your work as a Software Architect?

Highlight the importance of documentation in ensuring project clarity, facilitating team collaboration, and maintaining architectural integrity. Share Your process for documenting architectural designs and how it aids in decision-making.

Join Rise to see the full answer
How do you handle disagreements within a development team?

Discuss your approach to conflict resolution, focusing on open communication, active listening, and finding common ground. Share an example of a disagreement and how you helped the team reach a consensus.

Join Rise to see the full answer
Similar Jobs
Posted 4 days ago
Photo of the Rise User
Endava Hybrid Ruse, Bulgaria
Posted yesterday
Photo of the Rise User
Posted 19 hours ago
Photo of the Rise User
DoorDash USA Hybrid Seattle, Washington, United States
Posted 13 hours ago
Photo of the Rise User
InterImage Hybrid Fort Meade, Maryland, United States
Posted 4 days ago
Photo of the Rise User
Posted 4 hours ago

Flooid are a software technology company. We offer retailers an omnichannel solution across any sales channel from point of sale, mobile, online, social and beyond, offering solutions for Cloud and Managed Services, ensuring we provide our retaile...

12 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
January 7, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Material Specialist - CVG at Allegiant
Photo of the Rise User
Someone from OH, Columbus just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Milford just viewed Content Marketing Analyst at Eurofins
Photo of the Rise User
141 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Toledo just viewed Brand Marketing Coordinator at A24
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
11 people applied to Front-end Developer at Venturenox
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
Someone from OH, Cleveland just viewed Casting: '2' at Backstage
Photo of the Rise User
Someone from OH, Cleveland just viewed Senior Client Executive - Remote at Experian
Photo of the Rise User
Someone from OH, Youngstown just viewed Sales and purchase internship at B&S Group
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry Specialist, Remote at ABC Legal Services
Photo of the Rise User
Someone from OH, Columbus just viewed Internship - DEI & Social Impact at Mendix
Photo of the Rise User
Someone from OH, Akron just viewed Grad Intern - No Work Experience at Walmart
Photo of the Rise User
Someone from OH, Columbus just viewed Race & Sportsbook Office Manager at Westgate Resorts
Photo of the Rise User
Someone from OH, Columbus just viewed Technical Support Specialist at Samsara
Photo of the Rise User
Someone from OH, Canton just viewed Full Stack Web Developer at Abnormal Security
Photo of the Rise User
Someone from OH, Canton just viewed Frontend Engineer, UX at Chainlink Labs
R
Someone from OH, Toledo just viewed Global Marketing Intern at Reebok International, Ltd
Photo of the Rise User
Someone from OH, Cincinnati just viewed Immigration - E2 Visa at Upwork