interface design principles and best practices. Experience in writing APIs and database queries. Our Tech Stack Go, GraphQL, Modern RDBMS, Snowflake, Temporal, AWS, Kubernetes,React, TypeScript, and modern design & architectural patterns. More ❯
with Agentic AI frameworks and concepts (e.g., AutoGen, CrewAI, LangGraph, agent planning, tool use integration, multi-agent collaboration). AI Architecture: Deep understanding of AI/ML system architecturepatterns, including microservices, event-driven architectures, and patterns specific to RAG (Retrieval-Augmented Generation), Graph RAG, Agentic RAG, and multi-agent systems. Vector Databases & Embeddings: Expertise in More ❯
business strategy and regulatory requirements. Develop and implement an enterprise-wide integration framework to enable seamless connectivity between Aztecs key applications, third-party services, and client-facing platforms. Establish architectural principles, standards, and governance models that promote best practices across system development and operations. Drive the adoption of cloud-native architectures, microservices, and API-first strategies where relevant to … enhance scalability and performance. Ensure security, compliance, and resilience are embedded in all architectural designs, addressing key risks in financial services technology. Design and implement robust data management strategies, ensuring high-quality, secure, and accessible data across Aztecs ecosystem. Oversee the development of data pipelines, master data management (MDM), and ETL processes to streamline data flows between key platforms. … clean, structured, and well-integrated data sources. Technology Selection & Innovation Evaluate emerging technologies, trends, and vendors to drive innovation and maintain a competitive edge in financial services technology. Provide architectural guidance on new system implementations and integrations, ensuring they align with the enterprise roadmap. Collaborate with business and IT stakeholders to identify gaps, assess risks, and recommend solutions that More ❯
teams, and guide the development of complex systems that serve as the foundation for multiple products and problem spaces. Act as a senior technical authority, setting best practices and architecturalpatterns for ML across the organization. Collaborate with Engineering, Product, and Leadership teams to integrate ML-driven solutions into core business processes. Advocate for and implement responsible … of leading large-scale ML initiatives with tangible business impact, preferably in a fast-moving tech company. You have led the development and adoption of reusable ML modelling patterns, architectures, or infra across large organizations. You have experience developing state-of-the-art deep learning models, LLMs, and advanced AI architectures . You are an industry expert in More ❯
South West London, London, United Kingdom Hybrid / WFH Options
John Lewis & Partners
looking for a hands-on Senior Quality Engineer who has extensive knowledge, skills and experience of delivering native mobile apps for iOS and/or Android devices. Knowledge of architecturalpatterns used to build mobile applications. Practical experience of Continuous Integration/Continuous Delivery of native mobile apps and associated back end services. Coaching teams in use … as resilience, performance and observability) and how solutions are implemented and tested. Desirable skills/experience you may have Bitrise/Gitlab CI GraphQL Backend for Frontend (BFF) patterns Microservice Architectures Experience of cloud infrastructure such as GCP or AWS. Understanding of mobile security threats and experience of automated security testing. Additional Information: The application form consists of More ❯
Lead the development of mobile applications using React Native and modern JavaScript (ES6+). Drive technical design and implementation of new features, ensuring code quality and maintainability. Promote modern architecturalpatterns, such as modular design and state management best practices (e.g., Redux, Zustand, or Context API). Collaborate with cross-functional teams including product, UX/UI More ❯
along the way Supporting our applications in production, including setting up & maintaining logging, monitoring and alerting, being on-call, leading retrospectives Lead and mentor team on best engineering and architecturalpatterns and practices . Pair programming, reviewing pull request and givingconstructive feedback. Contributingto the definition of features for services owned by your team Continuously improvingyourself, your team More ❯
other frameworks like React Native, Flutter, KMP/CMP being a plus. Experience leading teams in high-growth or consumer-facing companies. Strong understanding of mobile architecture, design patterns, and platform guidelines. Track record of delivering scalable mobile apps for millions of users. Excellent communication skills in English and strategic thinking. Preferred qualifications include familiarity with cross-platform More ❯
team member develop into a better-rounded professional. BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one software programming language PREFERRED QUALIFICATIONS - 3+ years of full software development life cycle, including More ❯
with the client to ensure the technical feasibility of the requirements. Collaborating directly with the client to ensure the technical feasibility of the requirements; Service-oriented architectures, design patterns and data structures; Test-driven development and continuous delivery; Metrics, performance, and operational aspects, which show you care about your code. What you will be doing Discuss technical architectureMore ❯
years of experience as a Serverless Developer, preferably with TypeScript and AWS Excellent knowledge of TypeScript, JavaScript, and AWS services Strong experience with serverless architecture and design patterns Proficient in cloud computing concepts and technologies Experience with databases such as DynamoDB or MongoDB Familiarity with front-end frameworks like Angular or React is a plus Excellent problem-solving More ❯
agile projects, working with best in class professionals. BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one software programming language PREFERRED QUALIFICATIONS - 3+ years of full software development life cycle, including More ❯
tech teams and to connect with technical stakeholders • Strong Python development skills with proven ability to integrate data from multiple sources. Working knowledge of cloud architecture and deployment patterns for AI/ML solutions • Experience building enablement assets and driving enablement or evangelism at scale • Track record of managing complex implementation projects from discovery to delivery • Experience running More ❯
tech teams and to connect with technical stakeholders Strong Python development skills with proven ability to integrate data from multiple sources. Working knowledge of cloud architecture and deployment patterns for AI/ML solutions Experience building enablement assets and driving enablement or evangelism at scale Track record of managing complex implementation projects from discovery to delivery Experience running More ❯
and externally) to consistently deliver against key projects Genuine passion for the end product and delivering outstanding technical solutions with pragmatic, logical and maintainable code Familiar with software architecturepatterns, database optimisations, infrastructure, scalability and deployment A broad understanding of the software development lifecycle and practical hands-on experience with continuous integration and continuous delivery & QA Experience working More ❯
solving approach. However, some experience in the following is important for this role: Strong experience in building and maintaining public-facing APIs. Appreciation of clean architecture and design patterns and understanding of the benefits of test-driven code. Ownership and self-motivation to take on tasks with loose requirements and see them through to successful completion. Nice to More ❯
mobile applications Android using Kotlin as well as cross-platform technologies Proficiency with Jetpack Compose for Android, and familiarity with Rust Strong understanding of mobile app architecture, design patterns and best practices Knowledge of memory management techniques and best practices Experience with multithreading and concurrency in mobile applications Good understanding of scalability considerations when it comes to engineering More ❯
solving approach. However, some experience in the following is important for this role: Strong experience in building and maintaining public-facing APIs. Appreciation of clean architecture and design patterns and understanding of the benefits of test-driven code. Ownership and self-motivation to take on tasks with loose requirements and see them through to successful completion. Nice to More ❯
to learn others is necessary. Professional certifications such as Red Hat Certified System Administrator or Cisco Certified Network Associate Routing & Switching are advantageous. Knowledge of cloud architectures, design patterns, and familiarity with Test-driven/Agile methodologies like Scrum and continuous delivery principles are preferred. More ❯
fit for purpose and aligned with a roadmap for continuous improvement Produce high-level technical designs and work with infrastructure, cloud, security, and network teams to align with EnBW architecturalpatterns Review and modernise the technology stack, proposing innovative solutions and vendor products to support business growth Oversee the integration of trading systems, including ETRM platforms such … as Endur, and ensure seamless connectivity across front, middle, and back-office functions Lead architectural reviews of ongoing projects to ensure they meet future needs. Stay updated on industry technologies and trends, ensuring EnBW leverages cutting-edge tools and practices. berzeugendes Profil Convincing Profile Proven experience as a Solution Architect or Enterprise Architect within a Commodity Trading Organisation, Investment … scale, transformative programmes, ideally in a greenfield environment. Expertise in trading systems, particularly ETRM platforms such as Endur Strong knowledge of general cloud architecture (Azure, AWS) and messaging patterns (RabbitMQ, Kafka, Service Bus). Familiarity with API connectivity stacks, data warehousing, and reporting frameworks. Experience in agile development methodologies and modern technology stacks. Excellent stakeholder management skills, with More ❯
complex needs of a global trading organisation. This is an excellent opportunity to make a significant impact by building a critical system from the ground up, implementing modern architecturepatterns and technologies that will support Trafigura's data strategy for years to come. Our commitment to technical excellence drives us to seek individuals who are passionate about creating … non-technical stakeholders. Collaboration : Ability to work effectively with cross-functional teams, including business analysts, data stewards, and other developers. Cloud Technologies : Proficiency with cloud-native services and patterns across major platforms (AWS, Azure, GCP), including serverless functions and managed database services. AI Engineering : Basic understanding and interest in integrating AI capabilities for data quality, matching, and enrichment More ❯
strong experience with Objective-C Deep understanding of UIKit, CoreData, CoreAnimation, CoreLocation, AVFoundation, and other native frameworks Strong knowledge of Xcode, debugging tools, and performance optimization Experience with modern architecturalpatterns such as MVVM, VIPER, or Clean Architecture Familiarity with SwiftUI and Combine is a plus Strong understanding of Apple's design principles and interface guidelines Experience More ❯
them an innovative and seamless home security experience. BASIC QUALIFICATIONS - Experience programming with at least one software programming language - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Experience (non-internship) in professional software development - Android mobile application development experience in Java and Kotlin PREFERRED QUALIFICATIONS - Bachelor's degree More ❯
architectures that protect their assets and enable confident decision-making. Key Responsibilities Provide secure design advice from project discovery through to disposal. Ensure solutions align with security standards and architectural patterns. Promote Secure by Design principles to reduce information risk. Validate security controls and their effectiveness. Deliver security architecture for cloud deployments (private/public). Design and scope More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Sanderson
architectures that protect their assets and enable confident decision-making. Key Responsibilities Provide secure design advice from project discovery through to disposal. Ensure solutions align with security standards and architectural patterns. Promote Secure by Design principles to reduce information risk. Validate security controls and their effectiveness. Deliver security architecture for cloud deployments (private/public). Design and scope More ❯