Terraform configurations Experience with OpenSearch or ElasticSearch Nice to Have: Kotlin programming experience To be successful in this role, you should have: Strong knowledge of architecture and development patterns (e.g. Microservices, CQRS, Domain Driven Design, Event Sourcing etc.) An appreciation for good development practices (Test-driven development, pair programming, continuous integration/deployment) We are looking for individuals More ❯
Design and automate network connectivity and namespace vending to support the new cloud environment. 3. Execution Lead the building and configuration of new GKE clusters in alignment with approved architectural patterns. Provide hands-on support for workload migration, working closely with business CIOs and development teams. Implement progressive rollout strategies, such as blue/green deployments, to minimize downtime More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
to in-service support The provision of technical expertise to our software development teams and wider project teams, offering guidance on security requirements, security techniques, software architecture, design patterns, coding standards, trade-offs, and best practices. Participating in the evaluation and selection of appropriate technologies and frameworks for software projects. Conducting security assessments and risk analyses of technologies More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid/Remote Options
MBDA
to in-service support The provision of technical expertise to our software development teams and wider project teams, offering guidance on security requirements, security techniques, software architecture, design patterns, coding standards, trade-offs, and best practices. Participating in the evaluation and selection of appropriate technologies and frameworks for software projects. Conducting security assessments and risk analyses of technologies More ❯
Redhill, England, United Kingdom Hybrid/Remote Options
C&C Group
data and systems. Excellent presentation skills including the ability to use MS Office products to create engaging reporting and presentations Experience in digital transformation – legacy systems to modern architecturepatterns (e.g. microservices) Experience of using Microsoft Azure DevOps to aid with the documentation and tracking of requirements and software specifications. An understanding of AI tools and their capabilities More ❯
Gateshead, England, United Kingdom Hybrid/Remote Options
C&C Group
data and systems. Excellent presentation skills including the ability to use MS Office products to create engaging reporting and presentations Experience in digital transformation – legacy systems to modern architecturepatterns (e.g. microservices) Experience of using Microsoft Azure DevOps to aid with the documentation and tracking of requirements and software specifications. An understanding of AI tools and their capabilities More ❯
designing and implementing data integration workflows. Business Intelligence: Knowledge of reporting and analytics platforms (Power BI, SSRS, or similar) Data Warehousing: Experience with dimensional modelling and data warehouse architecturepatterns API Integration: Understanding of REST/SOAP APIs and data service architectures. Data Security: Knowledge of data privacy regulations (GDPR) and security best practices Please apply today with More ❯
development, mentoring others, and helping to shape the future of their tech stack. Clear communication is key, and you'll be the kind of person who enjoys explaining architecture, patterns, and principles to others. 🌍 Location: Bristol (at most 1 day a week) Right to work in the UK required. Tech Stack & Experience: 🔹 Must have: Strong TypeScript experience 🔹 Preferred More ❯
Swavesey, Cambridgeshire, United Kingdom Hybrid/Remote Options
Gardasoft Vision Ltd
concept to commercial products. Extensive knowledge and ability in software coding techniques, development tools, and full life cycle development. Experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems. Proficient in Source Control management and use (e.g. Git). Competent with hardware debugging tools: oscilloscopes, logic analysers, protocol analysers, etc. More ❯
incorporated to everything at the design stage; leading in the integration of SAST tooling into the pipeline and secure developer training, as well as developing security architecture design patterns and standards. This is a crucial hire where they need someone who can blend a very hands-on, technical security engineering skill-set in AWS, with the ability to More ❯
Guide security across the full product lifecycle, from concept to in-service support. Provide technical expertise to software and project teams, advising on security requirements, techniques, architecture, design patterns, coding standards, and best practices. Evaluate and recommend appropriate technologies and frameworks for software projects. Conduct security assessments and risk analyses, identifying vulnerabilities and developing mitigation strategies. Support continuous More ❯
Responsibilities not limited to: The provision of technical expertise to our software development teams and wider project teams, offering guidance on security requirements, security techniques, software architecture, design patterns, coding standards, trade-offs, and best practices. Participating in the evaluation and selection of appropriate technologies and frameworks for software projects. Conducting security assessments and risk analyses of technologies More ❯
Manchester Area, United Kingdom Hybrid/Remote Options
POWWR
of POWWR’s SaaS energy marketplace platform. In this hands-on leadership role, you’ll guide a team of engineers spanning front-end, back-end, and data disciplines, ensuring architectural integrity, engineering excellence, and continuous improvement. You’ll champion DevOps principles — automation, CI/CD, observability, and shared ownership — while mentoring engineers and shaping technical direction across multiple product … pipelines, automation, and observability into team workflows. Partner with UX and product teams to deliver intuitive, accessible, and responsive user experiences. Guide the implementation of scalable front-end architecturepatterns such as micro frontends and shared Angular workspaces (NX) to support modular, cross-team development. Drive engineering quality through code reviews, automated testing, and test-driven development (TDD … CD automation with Azure DevOps, observability via Grafana/App Insights). Experience with automated testing frameworks (unit, integration, and UI testing). Strong understanding of software design patterns, modular architecture, and API design . Excellent communication and collaboration skills — able to guide teams and work cross-functionally with product and design. Bonus Skills Experience with event-driven More ❯
across the organisation Architecture communication - you can: communicate with technical and non-technical stakeholders at all levels, and across organisations, using architecture communication techniques mediate between people in difficult architectural discussions gain support from business and technical stakeholders for architectural initiatives with high levels of risk, impact and complexity coach and support others in architecture communication Community collaboration … to identify problems or issues in the team dynamic and rectify them identify issues through Agile 'health checks' with the team, and help to stimulate the right responses Making architectural decisions - you can: make and guide architectural design decisions characterised by medium risk and complexity identify and address architectural risks that affect multiple teams or domains use … architectural governance and assurance to make design decisions and manage technical risks at the appropriate level contribute to the development of architectural governance and assurance Problem definition and shaping - you can: lead the framing of a problem characterised by high complexity, complication, or risk so that a solution can be created coach others in defining problems and describing More ❯
familiarity with Test-Driven Development (TDD). · Proficiency with Git for code management and team collaboration. · Advanced debugging (Xcode Instruments, Memory Graph) and performance optimization. · Solid understanding of iOS architecturalpatterns (MVC, MVVM, Clean Architecture, etc.). · Strong foundation in software design principles (Dependency Injection, separation of concerns, modularity). · Commitment to clean, efficient, well-documented code More ❯
London, South East, England, United Kingdom Hybrid/Remote Options
Crimson
the Data Architecture practice, guiding standards and design guardrails, and balancing requirements to manage risks. Key skills and responsibilities Develop and implement comprehensive enterprise-wide data architecture policies, patterns, processes, and guardrails to strategically manage change and ensure optimal data utilization. Establish and oversee the Data Architecture practice and associated capabilities, facilitating knowledge sharing, fostering skills development, and More ❯
with senior leadership to define KPIs and produce monthly KPI reports. Provide consultancy on security architecture for projects and programmes. Establish a review process for new systems and significant architectural changes. Align with the Enterprise Architecture team and support Cyber Security team processes. Lead Cyber IT and OT projects. Technical Skills & Experience Use-case analysis and systems modelling using More ❯
with senior leadership to define KPIs and produce monthly KPI reports. Provide consultancy on security architecture for projects and programmes. Establish a review process for new systems and significant architectural changes. Align with the Enterprise Architecture team and support Cyber Security team processes. Lead Cyber IT and OT projects. Technical Skills & Experience Use-case analysis and systems modelling using More ❯
create products that redefine digital banking. What You’ll Bring: Proven experience designing and developing iOS applications focused on customer experience and usability. Strong proficiency in Swift , mobile architecturepatterns, and Test-Driven Development (TDD) . In-depth understanding of iOS frameworks , tools, and development best practices. Hands-on experience with automated mobile testing and integrating frontend with More ❯
us take it to the world.Skillset we’re looking for: 5+ years React Native experience with latest versions (0.81+) Expert-level TypeScript with strict mode Redux Toolkit & Redux architecturepatterns React 19+ with hooks, functional components and performance optimisation iOS and Android native build systems (Xcode, Gradle) Social media or content-heavy applications AWS Amplify for authentication and More ❯
the Head of Engineering. What we’re looking for Strong experience with Java and Spring framework. Solid understanding of relational database design and structure. Knowledge of modern software architecturepatterns and best practices. Experience in full stack development (bonus: React or other front-end knowledge). For senior role: proven track record of leading or mentoring junior developers. More ❯
Aberdeen, Aberdeenshire, United Kingdom Hybrid/Remote Options
Orion Group
by Design Perform structured IT and information security risk assessments and threat modelling for new IT platforms, systems, and applications and for material changes. Provide security architecture advice (patterns, guardrails) aligned to NIST CSF/ISO 27001 and company standards. Define and agree control selection (prevent/detect/correct) proportionate to risk, including identity, data and platform More ❯
Aberdeen, City of Aberdeen, United Kingdom Hybrid/Remote Options
Orion Group
by Design Perform structured IT and information security risk assessments and threat modelling for new IT platforms, systems, and applications and for material changes. Provide security architecture advice (patterns, guardrails) aligned to NIST CSF/ISO 27001 and company standards. Define and agree control selection (prevent/detect/correct) proportionate to risk, including identity, data and platform More ❯
engagements with multiple teams across the business. Troubleshoot and resolve issues across distributed systems and UI layers. Write clean, maintainable, and testable code aligned with modern engineering practices. Lead architectural discussions which advocate for scalable, secure, user-centric solutions. Work closely with back-end developers for complex AI solutions. Support CI/CD pipelines and monitor production systems. Ensure … patterns. Experience working in Agile teams using Scrum or Kanban. Strong problem-solving skills and ability to work independently. Experience with user experience (UX) design principles. Skilled in the architectural design, development and deployment of enterprise-level, data-driven applications. Experience with Azure services (App Services, Functions, Key Vault, etc.). Exposure to containerisation (Docker, Kubernetes). Familiarity with More ❯