estate while maintaining the stability and trust that our members expect. You will play a key role in modernising our legacy platforms, ensuring that architectural decisions are aligned with long-term member value, regulatory requirements, and responsible digital transformation. The ideal candidate will have proven experience establishing architectural … with immediate business needs. Monolith to Microservices Transition : Assess and decompose legacy monolithic applications, applying Domain-Driven Design (DDD), event-driven architectures, and modern architecturalpatterns to enable a transition to microservices-based solutions. Sustainable Cloud Adoption : Define and execute a pragmatic modernisation strategy, ensuring a responsible … integration opportunities and approaches, adopting event-driven architectures, APIs, and messaging patterns to improve interoperability across platforms. Architecture Standards & Governance : Establish clear architectural guardrails that balance innovation with risk mitigation. Working with the leadership and peers to enforce frameworks, guardrails, and best practices to ensure consistency across More ❯
shape solutions that align with strategic goals. Confidence navigating and integrating multiple systems. Other highly valued skills include: Expertise in software architecture, design patterns, and secure coding best practises. Hands-on experience with cloud platforms (AWS, Azure, or Google Cloud) and CI/CD pipelines. Proficiency in SQL More ❯
for security. You'll ideally have experience with most of the following; ** Strong knowledge of C/C++ ** Deep understanding of Design processes and Architecturalpatterns ** Low-level programming ** Knowledge of mobile development The following is highly desirable; ** Software Security experience (Cybersecurity certifications would really help set More ❯
for security. You'll ideally have experience with most of the following: Strong knowledge of C/C++ Deep understanding of Design processes and Architecturalpatterns Low-level programming Knowledge of mobile development The following is highly desirable: Software Security experience (Cybersecurity certifications would really help set More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
for security. You'll ideally have experience with most of the following; ** Strong knowledge of C/C++ ** Deep understanding of Design processes and Architecturalpatterns ** Low-level programming ** Knowledge of mobile development The following is highly desirable; ** Software Security experience (Cybersecurity certifications would really help set More ❯
visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events … Technologies (ECS, S3, Lambda, Elastic Search, MongoDB, Athena, Glue) Experience with Agile, Test-driven development. In-depth knowledge of various software architecture solution patterns Self-learner focused on quality and delivery. Ability to work in large, collaborative teams to achieve organizational goals, and passionate about building an innovative More ❯
visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events … environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle, architecture and design patterns Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a More ❯
synthesize, and develop visualizations and reporting from large, diverse data sets to continuously improve software applications and systems. Proactively identify hidden problems and patterns in data, using insights to drive improvements to coding hygiene and system architecture, ensuring issues do not resurface. Be an active member of our … scalable and reusable RESTful APIs. Preferred Qualifications, Capabilities, and Skills Exposure to frontend libraries such as Redux and Typescript. Knowledge of modern software architecturepatterns and ability to choose suitable technologies for long-term goals. Exposure to performance tuning complex UIs and past mobile development experience is advantageous. More ❯