The company delivers technical consultancy and application delivery to solve real-world problems and allow customers to respond to an ever-changing technical landscape. They partner closely with clients, embedding consultants into their businesses to provide a bespoke service, allowing them to understand their clients' needs.
This close collaboration with clients has enabled them to grow rapidly in recent years and will drive ambitious future growth plans. They currently have over 250 consultants working with various key clients from both the public and private sectors and are actively working to expand on this.
They operate as a flat organisation and believe in trusting and supporting their team to work independently. They pride themselves on being specialists, making the most of their consultants' expertise in order to provide a best-in-class service to their clients. All their consultants have the opportunity to work on a range of different projects, providing a broad range of knowledge on which to develop their careers and progress in the direction they choose.
The Role:
They are looking for experienced Solution Architects to work on our projects with our public sector clients, helping to deliver services to the highest standard.
The role will involve working with multiple business stakeholders, helping them to design business solutions which will then be implemented by the delivery teams.
As a Solution Architect, you will undertake a structured analysis of technical issues, translating this analysis into designs that describe a solution. You will be consulted on design and can provide design patterns. You will identify the deeper issues that need fixing and look for opportunities to collaborate and reuse components, communicating with both technical and non-technical stakeholders.
You will be expected to operate with high levels of autonomy and make decisions on how to manage issues as they are escalated in view of the needs of the client. You would also be expected to start identifying business opportunities with our clients.
You will need to be an effective communicator and demonstrate the ability to lead development of a technical team. Focus tends to shift to customers and you are expected to build consensus between various stakeholders. You are expected to be able to demonstrate creativity and innovation in applying solutions for the benefit of the customer.
Key Experience:
- Strong experience in stakeholder management and communication
- Experience in client-facing roles/consultancy roles desirable
- Experience of the design & implementation of end-to-end data and application architectures.
- Experience of conceptual, logical and physical modelling.
- Experience in the design & implementation of complex, large-scale distributed systems.
- Experience of analysing and implementing solutions to meet both functional and non-functional requirements.
- Extensive knowledge of operating systems, system security, cloud and database management.
Key Skills:
- Coding experience in languages such as Java/.Net/Python etc.
- Microservices
- API Design
- Agile Development
Package and Benefits:
- Competitive salary, dependent on experience
- Flexible working / Work from home
- Generous annual discretionary bonus
- 25 days annual leave + bank holidays
- 10 days allocated development training per year to use on independent training
- Contributory pension
- Gym membership
- Annual away days and social events