Job Title: Solutions Architect
Location: Remote & UK – (Solihull)
Salary: Competitive
Job Type: Permanent, full-time (40 hrs per week, Monday to Friday – 8:30hrs – 17:30hrs)
sales-i are an award-winning tech business, developing sales performance software that is utilised by some of the biggest manufacturing and wholesaling brands out there! With offices across the globe, we pride ourselves on our vibrant and relaxed atmosphere, that is driven by our employees!
With offices in the UK, USA and Australia, sales-i are a rapidly expanding BI Software Company – we offer a vibrant and relaxed atmosphere with plenty of opportunities to influence change and implement new ways of working.
The role:
A senior role within the Technical Department – reporting to and working alongside the Head of Architecture, responsible for designing and delivering the technical architecture for our cloud-based SaaS solution.
- RespDevise and evolve cloud-based scalable multi-tenancy architectures
- Provide technical direction and lead a group of one or more architects and/or developers to address a goal across multiple workstreams
- Architect and design solutions to meet functional and non-functional requirements
- Create and review architecture and solution design artifacts
- Evangelise re-use through implementation of shared assets
- Enforce adherence to architectural standards/principles, global product-specific guidelines, usability design standards, etc
- Proactively provide guidance on engineering methodologies, standards, and leading practices
- Provide insight and direction on roles and responsibilities required for solution operations
- Identify, communicate, and mitigate Risks, Assumptions, Issues and Decisions throughout full life cycle
- Consideration of the art of the possible, comparing various architectural options based on feasibility and impact, and proposing actionable plans
- Ability to analyse and operate at various levels of abstraction
- Ability to balance what is strategically right with what is realistic
- Work with and advise the CTO to define the technical direction of the business, to continually improve environments, process, code quality, maintainability, and performance to ensure that sales-i continues to grow market share and is seen as a benchmark for stability and performance in the sector
- Work with the Technical Operations Manager to ensure a contiguous approach to quality and availability
- Gain a deep level of understanding of the application and suggesting improvements and new features to help drive our market share
Technical Skills:
- Leadership skills be able to inspire others and persuade
- Excellent technical architecture skills, enabling the creation of future-proof, complex global solutions
- Excellent interpersonal communication and organisational skills that are required to operate as a leading member of global, distributed teams that deliver quality services and solutions
- Ability to rapidly gain knowledge of the organisational structure of the firm to facilitate work with groups outside of the immediate technical team
- Familiar with solution implementation/management, service/operations management, etc
- Maintains close awareness of new and emerging technologies and their potential application for service offerings and products
- Delivery of enterprise technical architecture design, utilising the most appropriate technologies
- Solid working knowledge and demonstrable experience of working in an Agile environment is critical, along with the ability to manage their own (and on occasion others) work across multiple concurrent workstreams
The Winning Candidate:
- Experience with concurrent / multi-threaded programming languages e.g., Golang, C, C++
- Experience of modern API design and API-first development
- Knowledge and demonstrable real-world experience of designing and deploying multi-tenant, scalable cloud-based architectures, ideally within the Microsoft Azure environment but AWS also considered
- Expert knowledge of agile software engineering processes, practices, and tools; TDD, Continuous Integration, Continuous Delivery etc
- Experience working with both onshore and offshore development teams
- Excellent leadership, organisation, communication, and interpersonal skills
- Understanding of the software development life cycle, Agile software design principles and build processes.
- They must be able to build relationships with technical and non-technical colleagues and customers and have demonstrable experience of positively motivating a technical team, all whilst working in a fast-paced environment
- The need to be highly organised, responsible, and dependable is essential, with a natural ability to collaborate and work well with others. Strong negotiation skills are critical
Please click the APPLY button and to submit your CV and Cover Letter
Candidates with experience or relevant job titles of; Technical Solutions Architect, IT Solutions Technical Architect, Infrastructure Technical Architect, Software Technical Architect, Technical Architect, Linux Systems, HTML/HTML5, Oracle, Senior IT Architect, Software Engineer, Solutions Architect, Microsoft Engineer, Windows Engineer, Technical Engineer, Systems Architect, Lead Solutions Architect, Systems Developer, Software Architect, Solutions Engineer, Software Developer, Solutions Analyst, Systems Analyst, Lead Development / backend, C++, Golang, C# Cloud exposure.NET may also be considered for this role may also be considered for this role