Solution Architect
Department:
Architecture Team, Product Development
Location:
Milton Keynes / Canterbury / Home based
Reporting to:
Technical Director
Overview:
We are a British healthcare software development company that build and deliver market leading applications in the integrated care record and population health space. We’ve recently been awarded “Outstanding” by Best Companies, earning a top 100 spot in the mid-sized companies category, amongst other accolades. Following recent successes of our solutions, we’re looking to expand and continue to innovate in our space.
We are growing fast and looking to bring in highly skilled individuals to join our architecture team to help continue our adoption of Azure-native services and building a best-of-breed scalable SaaS platform for our solutions.
The person we are looking for will need to have a proven track record in designing solutions that process data and are highly scalable, resilient and secure, leveraging cloud technologies to maximise the benefits of the cloud. This is an ideal opportunity for someone with experience of software/solution design to move into a role where they are working with our customers to shape solutions, and also working directly with our development teams to create and evolve innovative solutions to solve real problems for health and social care organisations – and ultimately improve care for patients.
Working closely with existing Development and DevOps teams, the individual will have a diverse workload covering (but not limited to):
- Rapid prototyping & designing Proof of Concepts
- Evaluate and Propose frameworks / libraries / products for use within the solution
- Requirements capture & gap analysis (both functional and non-functional, of a technical nature)
- Provide detailed specifications for proposed solutions, highlighting assumptions, unknowns, risks, costs etc
- Track key features through the SDLC process, ensuring adherence to designs and/or altering specifications when further unknowns are identified
- End-to-end exploratory testing - suggesting and evaluating improvements (functional and/or performance related)
- Input into the test plan creation
- Engaging with security, information governance & clinical safety functions to ensure compliance
- Comprehensive technical documentation
Personal Attributes:
- Able to work well as an individual and as part of a team
- Take part in architectural discussions with technical / non-technical team members
- Able to self-manage and self-motivate
- An eye for detail and a desire to design quality software
- Strong inter-personal and written communication skills
- Able to work under pressure and to tight deadlines
-
Have a desire to keep up with the latest tools, techniques & methodologies
Experience & Skills Required:
- Understanding of Agile development practices (SAFE preferred)
- Knowledge of Azure and its components (or equivalents in other cloud platforms)
- (what is available, when to use certain components, etc)
- Strong business and requirements analysis skills
- In-depth knowledge of infrastructure and software architecture patterns / best practices
- System design
- Interoperability
- Security
- Scalability
- Understanding of Relational and NoSQL databases and common usage scenarios
- Experience with SQL Server and CosmosDB advantageous
Advantageous:
- Experience in the Healthcare or other Government sector
- Understanding of interoperability standards, such as HL7 and FHIR
- Understanding of JIRA + Confluence systems
Applications:
Please apply in writing, sending a covering letter & CV to hrrecruitment@systemc.com