and backend services. Lead architectural design sessions, ensuring scalable, secure, and maintainable solutions. Champion engineering best practices, including early-stage quality planning (Shift Left), designpatterns, automated testing, and CI/CD implementation. Evaluate and introduce emerging technologies (e.g., AI-assisted coding, cross-platform frameworks) to improve productivity and product innovation. Application Development & Delivery Lead … the development of complex WPF-based applications following modern designpatterns such as MVVM, leveraging data binding, templating, and modular architecture. Oversee and contribute to the implementation of scalable backend services, APIs, and libraries using .NET Core and cloud platforms like AWS or Azure. Ensure high-quality and testable code through proactive practices such as early test … profiling and diagnostics tools to address performance, memory, and runtime optimizations. Refactor legacy systems to modern standards, boosting maintainability, coverage, and stability. Leverage tools like Autofac and clean architecture patterns to maintain loosely coupled and testable codebases. Team Mentorship & Collaboration Act as a mentor and coach, helping engineers improve their technical depth, test-first mindset, and overall quality focus. More ❯
PostgreSQL, AWS, React.js, Kubernetes, Docker, Redis, Celery, Pandas, Numpy, Git, Jenkins. We have a very large but clean code base as we put significant emphasis on designpatterns, code readability, automated testing, maintainability and extendability. Responsibilities Work with product owners, engineering managers, user interface designers and other software engineers to write technical documents that identify software project … requirements Design, build and maintain APIs, microservices and data pipelines Write well-formulated, testable and readable code using appropriate software designpatternsDesign, normalise and optimise relational databases Write complex SQL queries to get data from the database Optimise APIs and database queries to improve speed of execution Participate in code reviews Debug … Experience in designing and developing large-scale systems. Experience in managing more junior team members. Strong computer science fundamentals such as data structures, algorithms and software designpatterns Experience in relational database management and SQL query optimisation Passion for writing clean, modular, well-commented, readable and reusable code Ability to think out of the box with a More ❯
built on the cloud, we are the alternative to legacy platforms. We're a team of diverse experts helping our clients to build the future of their Treasury. Design at Transaction Banking (TxB) The Goldman Sachs TxB Digital team is looking for an experienced Senior Product Designer to join our team. Designers, Product Managers, and Engineers on the … knowledge. In addition, it's critical to know visual identity/branding principles, style, and design system management, bringing together industry best practices, advancements in trends, emerging patterns, and their applicability to our products. Love for UI guidelines and design systems drive your ability to grow and evolve this space over time, helping to shape … systems and brand guidelines to create clean, simple, user-centered design solutions Work alongside an agency partner to collaborate and draw consistency from standard designpatterns, documenting design system changes, and maintaining our design system Research and evaluate relevant market, industry and landscape trends to identify potential user experience enhancements Monitor More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Ventula Consulting
craft intuitive user experiences and interfaces for our voice-first AI products and services, with an initial focus on our AI-powered dialer and virtual assistant. You'll design an intuitive, engaging, and trustworthy experience for our users, with a special focus on simplifying complex conversational AI interactions. Working closely with product managers, engineers, and AI specialists, you … development discussions. Develop comprehensive user flows, wireframes, mockups, and high-fidelity prototypes for mobile applications incorporating voice AI technology. Take primary design ownership of novel AI interaction patterns, including the real-time call screening interface and AI-generated call summaries. Design a clear, transparent user onboarding process, with a focus on sensitive consent flows for … specific guidelines. Proficiency in creating wireframes, user flows, and high-fidelity mockups. Experience with interactive prototyping tools to demonstrate voice and visual interactions. Understanding of mobile designpatterns and guidelines for both iOS and Android platforms. Knowledge of responsive design principles and techniques. Familiarity with design systems and component-based designMore ❯
craft intuitive user experiences and interfaces for our voice-first AI products and services, with an initial focus on our AI-powered dialer and virtual assistant. You'll design an intuitive, engaging, and trustworthy experience for our users, with a special focus on simplifying complex conversational AI interactions. Working closely with product managers, engineers, and AI specialists, you … development discussions. Develop comprehensive user flows, wireframes, mockups, and high-fidelity prototypes for mobile applications incorporating voice AI technology. Take primary design ownership of novel AI interaction patterns, including the real-time call screening interface and AI-generated call summaries. Design a clear, transparent user onboarding process, with a focus on sensitive consent flows for … specific guidelines. Proficiency in creating wireframes, user flows, and high-fidelity mockups. Experience with interactive prototyping tools to demonstrate voice and visual interactions. Understanding of mobile designpatterns and guidelines for both iOS and Android platforms. Knowledge of responsive design principles and techniques. Familiarity with design systems and component-based designMore ❯
City of London, London, United Kingdom Hybrid / WFH Options
Ventula Consulting
craft intuitive user experiences and interfaces for our voice-first AI products and services, with an initial focus on our AI-powered dialer and virtual assistant. You'll design an intuitive, engaging, and trustworthy experience for our users, with a special focus on simplifying complex conversational AI interactions. Working closely with product managers, engineers, and AI specialists, you … development discussions. Develop comprehensive user flows, wireframes, mockups, and high-fidelity prototypes for mobile applications incorporating voice AI technology. Take primary design ownership of novel AI interaction patterns, including the real-time call screening interface and AI-generated call summaries. Design a clear, transparent user onboarding process, with a focus on sensitive consent flows for … specific guidelines. Proficiency in creating wireframes, user flows, and high-fidelity mockups. Experience with interactive prototyping tools to demonstrate voice and visual interactions. Understanding of mobile designpatterns and guidelines for both iOS and Android platforms. Knowledge of responsive design principles and techniques. Familiarity with design systems and component-based designMore ❯
Harrogate, North Yorkshire, Yorkshire, United Kingdom
Redcentric
team, the company overall and our customers. They will contribute to, or sometimes lead, the technical design of complex solutions using modern processes and designpatterns, and production-grade technology. The Development Technical Architect will own the architecture, implementation and delivery of complex solutions using Agile Methodologies, software development procedures and other software engineering techniques. … and encourage awareness of Redcentric's chosen methodologies, respect for Agile software design and software engineering. Ensure best practice approaches to software development including designpatterns, DevOps, continuous development and continuous delivery. When required, Identify and coordinate rapid, expert on-the-ground technical fixes for high profile problems when they occur in a client's … of having developed systems based ideally on .NET and related frameworks. Knowledge of front-end development would be beneficial. Deep experience with Cloud based design and deployment patterns on cloud-based platforms, preferably Azure. Deep understanding of the software development lifecycle and key development technologies with a sound familiarisation of at least one methodology (Agile for preference More ❯
partner for millions of small businesses who need to promote themselves effectively in the modern age. With tools that empower brands to create their unique identity and expert design support when they need inspiration, we provide a range of digital and print services at every stage of their journey. To help customers bring their visions to life, we … design challenges at the intersection of personalization, customer content management, and customer project workflows. You'll apply systems thinking, information architecture expertise, and scalable designpatterns to transform complex dashboards into intuitive, seamless, and engaging experiences. Driven by data-informed insights that deliver meaningful outcomes for both customers and the business. As a Principal UX … Designer, you will influence design standards across the organization, and help shape how design is practiced at scale. If you are passionate about leading design for high-impact, customer-facing platforms, where every detail shapes the daily experience of thousands of users, we'd love to meet you. Conceptualize and explore visionary new product More ❯
enhanced, customer-centric, and purpose Drive. As an AI Product Designer at Xero, you'll help shape not just the future of our products, but the future of design in the age of AI. You'll lead the creation of intelligent, world-class experiences that empower small businesses and their advisors. Working both independently and collaboratively, you'll … and Engineering to deliver cohesive end-to-end experiences. Align design direction with product and company strategy. Contribute to the development and refinement of designpatterns-or create new ones where neededScale and evolve solutions across teams and product areasMaintain positive relationships across teams and functions. Research and Insight-Driven Design: Partner with … multi-modal AI experiences across multi platforms and devices. Experience leading other designers working on complex software and services. Experience building and iterating on a product based on usage patterns, user feedback and an evolving strategic landscape. A portfolio that demonstrates high-quality design outcomes, Contributing to user experience and business value. A mastery of the entire More ❯
Software Dev Engineer-II, AWS Infra Supply Chain Automation AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we're the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have … into a better-rounded professional. BASIC QUALIFICATIONS - Several years of non-internship professional software development experience - Several years of non-internship design or architecture (designpatterns, reliability and scaling) of new and existing systems experience - Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding … reviews, source control management, build processes, testing, and operations experience - Experience building complex software systems that have been successfully delivered to customers - Experience designing or architecting (designpatterns, reliability and scaling) of new and existing systems - Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations Our More ❯
impact expert IC role ideal for a designer ready to operate at a strategic level, balancing visionary thinking, rigorous execution, and exceptional craft. Reporting to our Head of Design, you'll partner closely with Product, Engineering, and Research to define and design growth initiatives that make Paired indispensable for couples. From the first interaction through to … subscription conversion, you will shape high-impact journeys, crafting design solutions that are not only delightful and intuitive but also commercially effective and scalable. What You'll Do Bridge business goals and user needs: Translate business-driven requirements into solutions that are user-centred, emotionally resonant, and high-performing. Own end-to-end design for mobile … visual, interaction, and systems thinking skills Strong knowledge of UX/UI best practices, including information architecture, navigation, responsive design, accessibility (A11Y), and responsive designpatterns Proven track records of using data and user research to understand user needs, and gather insights to justify and support design decisions Brings a collaborative mindset and More ❯
bolton, greater manchester, north west england, united kingdom
LA International Computer Consultants Ltd
Technical/Integration/Solution Architect to design end to end high scalable, robust, and complex solution. Using C4 and SOLID Principles and several designpatterns such as Singleton, Factory, Abstract Factory, Builder, Command, Chain of Responsibility, MVC, Template and Faade, by following Agile and waterfall development methodology. Ensure adherence to architectural principles and agile … Proficient in relational and databases (e.g., PostgreSQL, DynamoDB). * Hands-on experience with cloud platforms (AWS & GCP). * Familiarity with containerization (Docker, Kubernetes). * Knowledge of designpatterns, OOP principles, and clean code practices. * Experience with Git, Jenkins, CI/CD pipelines & Terraform. * Strong problem-solving and debugging skills. * Excellent communication and stakeholder management skills. Desirable skills … asyncio, Celery). * Exposure to message brokers like SQS/SNS. * Certifications in cloud technologies or architecture (AWS/Azure Architect, TOGAF, etc.). * Experience/Understanding about integration patterns etc. * Proficient in java versions: JDK 17/21 with strong background OOP concept by working on various stages of System Development Life Cycle. Tech Stack: * Java/J2EE More ❯
warrington, cheshire, north west england, united kingdom
LA International Computer Consultants Ltd
Technical/Integration/Solution Architect to design end to end high scalable, robust, and complex solution. Using C4 and SOLID Principles and several designpatterns such as Singleton, Factory, Abstract Factory, Builder, Command, Chain of Responsibility, MVC, Template and Faade, by following Agile and waterfall development methodology. Ensure adherence to architectural principles and agile … Proficient in relational and databases (e.g., PostgreSQL, DynamoDB). * Hands-on experience with cloud platforms (AWS & GCP). * Familiarity with containerization (Docker, Kubernetes). * Knowledge of designpatterns, OOP principles, and clean code practices. * Experience with Git, Jenkins, CI/CD pipelines & Terraform. * Strong problem-solving and debugging skills. * Excellent communication and stakeholder management skills. Desirable skills … asyncio, Celery). * Exposure to message brokers like SQS/SNS. * Certifications in cloud technologies or architecture (AWS/Azure Architect, TOGAF, etc.). * Experience/Understanding about integration patterns etc. * Proficient in java versions: JDK 17/21 with strong background OOP concept by working on various stages of System Development Life Cycle. Tech Stack: * Java/J2EE More ❯
while being the reason millions of people find a brighter financial future with Discover. Job Description: What You'll Do The Application Engineer is responsible for oversight on design and implementation of products assigned to their team. You will take user stories and new features from idea to production unattended. You will actively manage and escalate risk and … form. Bonus Points If You Have Strong hands-on technical lead with programming languages like Java and Python services and building highly available environment using proper designpatterns Proven experience in software development methodologies Strong analytical skills and ability to multi-task Experience as part of an Agile engineering or development team Strong hands-on experience and … form. Bonus Points If You Have Strong hands-on technical lead with programming languages like Java and Python services and building highly available environment using proper designpatterns Proven experience in software development methodologies Strong analytical skills and ability to multi-task Experience as part of an Agile engineering or development team Strong hands-on experience and More ❯
Core Skills: React JS HTML, CSS JavaScript Detailed Job Description: Technical Skills: 8 years of overall experience in software development with React JS Experience using various designpatterns, preferably MVC, Singleton, Facade, and Factory Proficient in Object-Oriented Design (OOD), Implementation, and DesignPatterns Hands-on experience with React JS and Java More ❯
Portsmouth, Hampshire, England, United Kingdom Hybrid / WFH Options
MORRIS SINCLAIR RECRUITMENT LTD
FinTech space. This is a fantastic opportunity for an experienced Senior C# .NET Developer with good object-oriented analysis and design skills, familiarity with designpatterns and practices to work for an award winning company..The role offers excellent career progression within a fast-growing FinTech environment. What We Need The ideal candidate will have experience … Core Web API development experience API documentation generation tools Experience using IoC containers SQL Server experience Experience using Entity Framework OOAD skills and good understanding of DesignPatterns and Practices Web services (SOAP and/or WCF) Unit testing/Test Driven Development Distributed WinForms systems development Desirable Familiarity with DevOps tools for managing work items and More ❯
FinTech space. This is a fantastic opportunity for an experienced Senior C# .NET Developer with good object-oriented analysis and design skills, familiarity with designpatterns and practices to work for an award winning company. . The role offers excellent career progression within a fast-growing FinTech environment. What We Need The ideal candidate will … Core Web API development experience API documentation generation tools Experience using IoC containers SQL Server experience Experience using Entity Framework OOAD skills and good understanding of DesignPatterns and Practices Web services (SOAP and/or WCF) Unit testing/Test Driven Development Distributed WinForms systems development Desirable Familiarity with DevOps tools for managing work items and More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
Navtech, Inc
and customized user experience to more than 500 customers worldwide. As a Solutions Architect at Navblue, you will collaborate with fellow architects, development teams, and other stakeholders to design resilient, feasible, and scalable solutions for our customers. You will also prioritize features that build out the architecture runway, and align with standards. To be successful in this role … Collaborate with Enterprise Architects and other stakeholders to align the technical solution with the business requirements Responsible for the solution architecture life-cycle activities i.e. requirements gathering, architecture design, architecture documentation, architecture evaluation, architecture evolution, etc. Create, maintain, and prioritize the enabler feature work in the program backlog and help development teams understand and break down the enabler … team leadership Experience with software development/architecture on the cloud Collaborates effectively with others in a team environment Experience with software design including designpatterns, algorithms, the SOLID principles, and clean code Knowledge of architecture design including architecture patterns and anti-patterns Experience with Agile methodology, and ideally (but not More ❯
Servicing events (also known as Corporate Actions). You will be responsible for the hands-on management of all the phases of the Software Development Lifecycle: requirements gathering, design, coding, testing and deployment. You will collaborate with partner teams including Asset Servicing ISG and WM Operations, Client Service Representatives and Application Support Groups. The projects worked on will … technologies such as Unix, Java, J2EE Java framework etc. Experience in the development of service-oriented architecture application, good understanding of Object-Oriented Design, DesignPatterns and data structure algorithms. Strong knowledge of Java Server Pages (JSP), DHTML and JavaScript Proven technology architecture skills delivery high performance and high transaction volume distributed application Experience with … MVC patterned applications using Struts or Spring Experience with writing SQL including stored procedures Experience with Unix Shell and Python Scripting Strong analytical and design skills, including the ability to understand business requirements and translate them into efficient and effective technical designs that work well within large-scale, well-structured enterprise environments Excellent trouble-shooting skills, with the More ❯
our Product team to prioritize, assign, and deliver upcoming work, ensuring that implemented software meets long-term business objectives. Provide technical mentorship and guidance to junior team members. Design, develop, test, and deploy custom Salesforce solutions, including Apex, Visualforce, Lightning Components, and integrations with other systems. Customise Salesforce to meet specific business needs by creating custom objects, fields … seamless data flow and interoperability. Conduct code reviews and ensure the quality, performance, and security of developed solutions. Develop software solutions to business problems, leveraging established designpatterns and coding standards. Collaborate with stakeholders to gather and analyse requirements and translate them into technical specifications. Technical skills: 7+ years as a Senior Salesforce Developer, with 3+ years … data migration and ETL tools. Proficiency with code change control using BitBucket, JIRA, and Confluence. Knowledge of sophisticated business systems integration as well as object-oriented designpatterns and development. Familiarity with Services Oriented Design Principles (SOA) and Web Services. Company Benefits Enhanced Parental Leave Generous annual leave Healthcare Plan Annual Giving Day - an extra More ❯
our Product team to prioritize, assign, and deliver upcoming work, ensuring that implemented software meets long-term business objectives. Provide technical mentorship and guidance to junior team members. Design, develop, test, and deploy custom Salesforce solutions, including Apex, Visualforce, Lightning Components, and integrations with other systems. Customise Salesforce to meet specific business needs by creating custom objects, fields … seamless data flow and interoperability. Conduct code reviews and ensure the quality, performance, and security of developed solutions. Develop software solutions to business problems, leveraging established designpatterns and coding standards. Collaborate with stakeholders to gather and analyse requirements and translate them into technical specifications. Technical skills: 7+ years as a Senior Salesforce Developer, with 3+ years … data migration and ETL tools. Proficiency with code change control using BitBucket, JIRA, and Confluence. Knowledge of sophisticated business systems integration as well as object-oriented designpatterns and development. Familiarity with Services Oriented Design Principles (SOA) and Web Services. Company Benefits Enhanced Parental Leave Generous annual leave Healthcare Plan Annual Giving Day - an extra More ❯
maintaining and enhancing the application and influencing technology decisions Responsible for taking ownership of tasks and seeing them through completion Responsible for establishing best practices, clean-code and design patterns. Be passionate about driving change through an organization A proponent of Test Driven Development always striving to Shift Left so as to facilitate effective CI/CD Core …/Must have skills 15+ Years Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design, distributed (multi-tiered) systems, algorithms, and relational databases such as PostGres, Oracle, Distributed Cache, messaging, Extensive experience in designing , building low-level APIs for high-volume … latency sensitive applications, having experience in multi-threading, data structures, grid computing and message oriented middle-ware. experience contributing to the architecture and design (designpatterns, reliability and scaling) of new and current systems. Hands-on experience working with AWS and/or other modern cloud based infrastructure. Good to have skills knowledge/expertise More ❯
drive development projects, mentor junior developers, and collaborate effectively across teams. You will be responsible for designing and implementing high-quality, scalable software solutions. Key Responsibilities: Lead the design and development of complex applications using Core Python and web frameworks like Flask. Implement best practices in software development, including exception handling, data structures, and object-oriented programming (OOP … code tracking. Engage in data analysis and visualization to inform decision-making and enhance application performance. Develop applications using event-driven programming paradigms and adhere to designpatterns like Model View Template (MVT) and Model View Controller (MVC). Ensure security and compliance through PKI and OIDC with OAuth 2.0 implementation. Automation: using Unit Testing and API … and timelines Preferred Skills: Experience with Object Relational Mappers (ORMs) and server-side templating languages. Advanced knowledge of AWS services and architecture best practices. Familiarity with designpatterns and software architecture principles. More ❯
attribution and reporting. What you will do: Infrastructure (40%): Design, develop, and maintain high-quality, scalable systems using industry best practices, SOLID principles, and designpatterns where applicable. Enhance and optimize systems for equity factor modelling, portfolio construction, trading, and reporting. Pipelines (20%): Identify and implement performance optimizations for data pipelines and processing workflows. Production … Oversee the maintenance and operational stability of investment process systems and production jobs. Communication (20%): Ensure comprehensive documentation for applications, including system architecture and design specifications. Collaborate closely with senior developers to drive innovation and efficiency. What we need from you: 3+ years of professional development experience in a commercial environment, preferably from a quant … equity setup. Proficiency in Python (3.9+), with experience in system architecture and application development. Good knowledge of multi-processing and multi-threaded programming. Solid understanding of designpatterns, SOLID principles, and unit testing practices. 2+ years of experience with SQL, including query optimization and execution plan analysis. Experience with auditing, and CI CD processes, Bitbucket (Github), Team More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Atom Bank
iOS Guild Lead within Frontend Engineering. Your activity will be aligned to our Savings Value Stream, where you’ll use your technical knowledge to provide steer for team design activities and detailed technical input across the development lifecycle. Outside of delivery you’ll be a key contributor to iOS guild activities whilst being a point of contact for … environment. A deep understanding of iOS development, including associated tooling and frameworks. An excellent working knowledge of Swift. Proficient with Swift UI. Experience with modern Software DesignPatterns such as MVVM or MVC Considerable experience in a development capacity encompassing contribution to solution design, and technical documentation production Conversant with SOLID and OOP principles and … Software DesignPatterns, BDD and TDD as approaches Experience of UX Development including responsive designs and accessibility, RESTful API integration, securing applications and secure messaging using a variety of methods including but not limited to credentials, certificates, tokens, pinning. Clear communicator both written and verbally Experience of working closely with third parties and external systems providers What More ❯