and Power platform in favour of traditional 3-tier applications. You will develop and manage platform architecture lifecycle, Reference models, Reference Architectures, technical design, designpatterns, reusable frameworks, best practices with the goal of providing best in class systems and customer satisfaction. In the role you will ensure the AS- IS Business capabilities are documented … and the Microsoft reference Architectures and designpatterns are maintained within UKPN's Enterprise Architecture Tool. You will help decide, shape, and advise on best use of technology across multiple customer journeys and business units. In any areas which have differences among the business units you will lead the design of solutions which maximise alignment … the design and delivery of the technical solution is in delivered following systems requirements and IT Standards. Ensure all the business capability models and designpatterns are delivered via existing Enterprise Architecture tools to ensure business collaboration and information dissemination. Support the department in other areas including but not limited to data migration, environments (dev More ❯
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 ❯
React.js, Kubernetes, Docker, Redis, Celery, Pandas, Numpy, Git, Jenkins and Elasticsearch. 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 Write well-formulated, testable and readable code using appropriate software designpatternsDesign, build and maintain APIs, microservices and data pipelines Design, 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 (Python/Django is a plus) Ability to work UK working hours ( 3 hours) 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 ❯
wide scope, autonomy, and ownership. The ideal candidate will bring deep technical and leadership experience to work with a team of rock star engineers to drive multi-year design and architecture decisions. In this role you will make a worldwide impact on how our customers around the world analyze and visualize data. If this sounds like a project … workplace and at home, there's nothing we can't achieve in the cloud. BASIC QUALIFICATIONS 2+ years of non-internship design or architecture (designpatterns, reliability, and scaling) of new and existing systems experience. Experience programming with at least one software programming language. 3+ years of contributing to new and current systems architecture and … design (architecture, designpatterns, reliability, and scaling) experience. PREFERRED QUALIFICATIONS 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience. Bachelor's degree in computer science or equivalent. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you More ❯
and practical experience in building large scale distributed systems. Experience with web-based applications and/or web services-based applications is also helpful. Expertise in object-oriented design and coding skills (Java and/or C/C++ preferably on a UNIX or Linux platform). Experience developing distributed/scalable systems and high-volume transaction applications …/7 environment. Web services and web application/services development experience. 2+ years of experience contributing to the architecture and design (architecture, designpatterns, reliability and scaling) of new and current systems. This is an excellent opportunity to join Amazon's world-class technical teams, working with some of the best and brightest engineers … software and everything in between. BASIC QUALIFICATIONS 3+ years of non-internship professional software development experience 2+ years of non-internship design or architecture (designpatterns, 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 ❯
working, and talented Software Engineers who have experience building innovative, mission critical, high volume applications. You will have an enormous opportunity to make a critical impact on the design and architecture of exciting products used every day, by people you know. Key job responsibilities - Define or the architecture of software solutions, determining current limitations and compatibilities between subsystems … software development of a complex, cross-functional, customer facing program. - Design and implement system architecture and underlying components. Establish design principles, select designpatterns, and instill best practices for software development across multiple teams - Anticipate bottlenecks, provide escalation management, anticipate and make trade-offs, and balance the business needs versus technical constraints. - Work … those solutions to our customers. BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (designpatterns, reliability and scaling) of new and existing systems experience - 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience - Experience programming with at least one 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 ❯
internship professional software development experience - 5+ years of programming with at least one software programming language experience - 5+ years of leading design or architecture (designpatterns, reliability and scaling) of new and existing systems experience - Experience as a mentor, tech lead or leading an engineering team About the team We're seeking passionate individuals to … internship professional software development experience - 5+ years of programming with at least one software programming language experience - 5+ years of leading design or architecture (designpatterns, reliability and scaling) of new and existing systems experience - Experience as a mentor, tech lead or leading an engineering team PREFERRED QUALIFICATIONS - 5+ years of full software development life More ❯
is a unique opportunity to be involved in a wide range of automation projects right from the start. You will interface with multiple internal Amazon R&D and design teams as well as the world's leading automation strategic partners who have the technology and resources to meet Amazon's growth needs on a global scale. This is … field - 30% travel expected to support onsite system testing BASIC QUALIFICATIONS - 4+ years of non-internship professional software development experience - 2+ years of designing or architecting (designpatterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust - 2+ years of … software development for mechatronic systems - 2+ years of working knowledge of software engineering best practices for full software development life cycle, including coding standards, code reviews, designpatterns, source control management, build processes, testing, and operations - Experience deploying and supporting mechatronic systems PREFERRED QUALIFICATIONS - Bachelor's degree in engineering - Experience with CODESYS - Knowledge of industrial fieldbus protocols More ❯
expertise to offer a full-service, frictionless parking solution for both businesses and consumers. About the role We are seeking an experienced Senior Product Designer to lead the design strategy for our admin web platform and consumer-facing parking web and mobile apps. As we expand our presence across the UK and US markets, you'll play a … in designing end-to-end experiences from space owners listing their parking inventory to drivers discovering, reserving, and paying for parking. As a key member of our product design team, you'll spearhead design initiatives for our B2C vertical while collaborating with our B2B product team. You'll partner with cross-functional stakeholders to define and … detail when it comes to design craft and prototyping A strong portfolio demonstrating cross-platform product thinking showcasing complex user flows and location-based designpatterns Experience with A/B testing platforms and conversion optimization Experience with responsive web design principles and native mobile platform guidelines (iOS/Android) Proven track record 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 ❯
Job Responsibilities Responsible for the development and maintenance of key system features that support LLM based experiences. Will work with other team members to collaborate and align on design approaches, prototype new … technology and evaluate technical feasibility. Will work in an Agile/Scrum environment to deliver high quality software against aggressive schedules. Will establish architectural principles, select designpatterns and then mentor team members on their appropriate application. Deep dive into the end-to-end system architecture and drive long-term alignment with partner teams. BASIC QUALIFICATIONS 5+ … internship professional software development experience 5+ years of programming with at least one software programming language experience 5+ years of leading design or architecture (designpatterns, reliability and scaling) of new and existing systems experience Experience as a mentor, tech lead or leading an engineering team PREFERRED QUALIFICATIONS 5+ years of full software development life More ❯
evolve, this close relationship allows the team to offer complementary services and new opportunities by leveraging the resources of Goldman Sachs and beyond. YOUR IMPACT This Associate, of Design will have a strong track record of delivering world-class digital product and service solutions across industries, where a mature design acumen has played a pivotal role. … solving. 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 … positive, constructive can-do attitude The ability to work independently as well as collaboratively and to both lead and create An obsession with digital trends and designpatterns Proven ability to translate vision and user feedback into actionable outcomes Strong familiarity with data, analytics and technology (both front and back-end) The ability to translate complex data 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 ❯
Collaborate closely with engineers from other platforms Develop and maintain scalable, high-performance RESTful APIs using Java and related technologies (Spring, JPA, Kafka, JUnit). Apply designpatterns, SOLID principles, and clean code practices. Work with relational databases and SQL to ensure efficient data management. Design, deploy, own and maintain microservices in a cloud environment … practices like pair programming and code reviews. Several years of hands-on development experience with Java and related technologies (Spring, JPA, Kafka, JUnit). Understanding of designpatterns, SOLID, and clean code principles. Experience building scalable and high-performance RESTful APIs. Knowledge of relational databases and SQL. Understanding of microservices architecture and experience deploying/maintaining microservices. 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 ❯
software development and implementation for automation systems. Basic Qualifications: • Professional software development experience (non-internship) • Experience with designing and creating architecture for scalable systems using modern designpatterns • Proficiency in at least one programming language • Strong problem-solving and troubleshooting abilities for complex systems • Excellent communication skills across diverse cultural contexts • Experience with IEC 61131-3 Structured … solutions • Substantial experience in developing and implementing control system applications for industrial automation Additional Requirements: • Willingness to travel up to 20% accordingly with business needs Key job responsibilities • Design, develop, and implement software solutions for automation systems • Lead global deployments of software projects • Manage high-impact software releases to ensure minimal operational disruption • Train and mentor engineering team … Experience programming with CODESYS - Experience building tools for building, testing, releasing, or monitoring - Knowledge of systems engineering fundamentals (networking, storage, operating systems) - Experience designing or architecting (designpatterns, reliability, and scaling) new and existing systems - Experience in networking, storage systems, operating systems, and hands-on systems engineering Amazon is an equal opportunities employer. We believe passionately that More ❯
a highly skilled and motivated Lead Engineer to drive the architectural vision and technical excellence of our systems. In this senior technical role, you will lead complex system design, provide strategic technical direction, and ensure the implementation of robust, scalable, and secure solutions … aligned with industry best practices. Responsibilities Drive the architectural vision and technical roadmap to ensure scalable, maintainable, performant, and secure systems. Define and enforce technology standards, designpatterns, and coding best practices across development teams. Conduct comprehensive code reviews, emphasizing trunk-based development and CI/CD pipelines. Evaluate and integrate new technologies to enhance system capabilities … reliability. Requirements Proven experience with the core tech stack: Node.js , Typescript, Next.js , Python, MongoDB, PostgreSQL, AWS, Docker, RabbitMQ, and Elastic Search. Strong understanding of scalable architecture, designpatterns, and system security. Hands-on experience with agile methodologies and trunk-based development. Solid expertise in database modeling, optimization, and performance tuning, specifically PostgreSQL. Hands-on experience with event More ❯
/Skills Minimum of 5 years' experience with Java backend development Deep understanding of concurrent, multi-threaded application environments Expertise in Object-Oriented design, DesignPatterns, Unit & Integration testing Experience with distributed caching and replication technologies Experience with equities, derivatives, convertibles is preferred Knowledge of Python is a plus Knowledge of Unix/Linux Knowledge More ❯
Numpy, Github, Jenkins, Elasticsearch and lots of raw SQL for analytics. We have a very large but clean code base as we put significant emphasis on designpatterns, code readability, testability, maintainability and extendability. Responsibilities Work with product owners, product managers, user interface designers and other software engineers to write technical documents that identify software project requirements … and high level technical analysis. Write well-formulated, testable and readable code using appropriate software designpatterns Diagnose and solve page load and other speed issues Debug and fix bugs across our applications Write unit, integration and end-to-end tests Participate in code reviews Review, maintain and refactor existing code to meet the requirements for improved … Identify, evaluate and communicate front-end best practices. Skills Expert level knowledge of TypeScript or JavaScript (ES6), and most common Styling libraries. Strong grasp of the React Framework, relative patterns and best practices. Good understanding of UI/UX best practices and considerations. Understanding of front-end observability with tools like Sentry, LogRocket, Datadog, or New Relic. Experience with More ❯