be responsible for designing and implementing testable and scalable code. Responsibilities Develop quality software and web applications Analyze and maintain existing software applications Design highly scalable, testable code Discover and fix programming bugs Qualifications Bachelor's degree or equivalent experience in Computer Science or related field Development experience … apps using React, Redux, Bootstrap, CSS3, preprocessors, node JS, express JS, JEST and other react supporting libraries Strong understanding of OOJS, designpatterns Proficient in JavaScript Potentially specializing in one or more of these areas below: Customization: Enhancing or designing and developing new functionality in existing or more »
and good corporate citizenship, we have over 250,000 dedicated employees serving clients across 66 countries. JD: Qualifications - Hands on experience in solution design and development, with a focus on Microsoft technologies including BizTalk, SSIS, ADF, and Azure Integration Services. - Strong expertise in Microsoft BizTalk Server including design … Azure Integration Services including Azure Logic Apps, Azure Service Bus, and Azure API Management. - Familiarity with cloud-native architecture principles, microservices designpatterns, and Azure cloud services. - Excellent communication and interpersonal skills, with the ability to collaborate effectively with stakeholders at all levels. - Strong analytical and problem more »
Clerkenwell, England, United Kingdom Hybrid / WFH Options
Pontoon
multithreaded systems, working knowledge of the Java garbage collector, familiar with low latency I/O. Understanding of and experience with designpatterns (Observer, Factory, Singleton etc.) Development practices - Must be able to use test driven development and be familiar with UML and OO design. Should have … algo and/or smart routing strategies (VWAP, TWAP, Arrival Price etc.) Experience working with agile methodologies. Demonstrable experience of front office system design and architecture (algo trading plant and topology) Business Knowledge - Understanding of equities and/or derivatives markets. Knowledge of FIX (heartbeating, login, sequence numbers more »
Administrator experience. The PLM Systems administrator will play a key role in all aspects of Software development, including but not limited to analysis, design, coding, and testing. You will also be involved in other aspects of the operations, including supporting delivery. The role successful candidate will provide ongoing … modern best practices in software engineering including methods and practices that are effective for the specific context, including lifecycle models, architecture, designpatterns, version control and documentation. Use DevOps tools and technologies for efficient execution of engineering practices. The person: Degree, or equivalent in computer science, engineering more »
poised to disrupt the industry. As a Senior Backend Engineer, you'll be the cornerstone of our technical infrastructure, taking ownership of its design, implementation, and ongoing maintenance. Company Description sokratiq is a market intelligence platform that enables our customers to make informed decisions and navigate the live … experience as a backend engineer, proven in building and deploying production-grade software. In-depth understanding of backend development principles, including designpatterns, and algorithms. Extensive experience with technologies such as Python, SQL, Node.js - Go and Rust are a plus Solid experience with distributed systems, databases (SQL more »
London, England, United Kingdom Hybrid / WFH Options
Client Server
be progressing your career in a senior, hands-on role at a global systematic trading firm. As a Senior C++ Developer you will design, develop and optimise low latency, high throughput C++ trading systems for high frequency trading and cryptocurrency exchange platforms. You'll be implementing and maintaining … network architecture You have a good understanding of AWS You have a thorough knowledge of Computer Science fundamentals such as OOP, DesignPatterns, Data Structures You're collaborative with excellent communication skills What's in it for you: As a Senior C++ Developer/Software Engineer you more »
solving. Experience of managing infrastructure as code using tools such as YAML and Terraform. Experience with Microsoft Graph API. Experience of designpatterns and SOLID principles. Experience in working within the public sector would be useful more »
you will have developed comprehensive development experience of full stack software using true software engineering principles and practices i.e. SOLID Principles, designpatterns, multi-threaded programming and developer-level testing. Knowledge and Experience: Experience developing Asp.Net web applications in C# using Visual Studio Solid commercial experience developing more »
Birmingham, England, United Kingdom Hybrid / WFH Options
Searchability®
to debug large and complex projects Good working knowledge of SQL and Microsoft SQL Server Commercial experience with OOP and related designpatterns Unit testing experience Software Developer Benefits Salary up to £55,000 25 days of annual leave plus 8 bank holidays Company pension scheme Fully more »
following skills/experience - 1-2 years+ commercial experience with Python, Django, React or Rust experience Strong understanding of OO principles, designpatterns, data structures & algorithms Bachelors or Masters Degree in Computer Science or very similar, ideally from a top University Personality and genuine passion in technology more »
Ideal requirements : 3+ years commercial experience of building products with web technologies (Ruby) A good grasp of object-orientated programming and designpatterns that avoid redundancy, promote developer efficiency, testability and maintainability. A desire to collaborate and innovate with other members of the team Good knowledge and more »
West London, London, United Kingdom Hybrid / WFH Options
Client Server
You are curious, inquisitive, quick to learn You have a strong knowledge of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns You're collaborative with excellent communication skills You are degree educated, 2.1 in Computer Science or similar discipline What's in it for you more »
London, England, United Kingdom Hybrid / WFH Options
Client Server
OS/Systems Administration You have a good understanding of computer architecture, databases, real-time systems, distributed computing, OOP, Data Structures, DesignPatterns, Algorithms You're collaborative with excellent English language communication skills You are degree educated, likely to MSc/PhD level - Computer Science or similar more »
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Searchability (UK) Ltd
to debug large and complex projects Good working knowledge of SQL and Microsoft SQL Server Commercial experience with OOP and related designpatterns Unit testing experience Software Developer Benefits Salary up to £55,000 25 days of annual leave plus 8 bank holidays Regular social events and more »
NG8, Bilborough, Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Rebel Recruitment Limited
Blazor): this role is ideally going to be going into the latter team, so new shiny tech and best practice (SOLID, designpatterns, you know the score) is where they are at, and what they’d like you to be proficient with. The work you do here more »
with one or more of: 🌳 JAVA 🌳 React.JS 🌳 Amazon Web Services (AWS) Other skills include the following: 🌳GRPC 🌳GraphQL 🌳Rest APIs 🌳Software DesignPatterns - TDD, DDD Desire to Learn and develop Strong Collaboration & Want to be a part of a team that works for each other I have more »
AWS). Proficiency with both Docker & Kubernetes for containerisation & orchestration. Understanding or Airflow & DAGs. Experience in building applications using Kafka. Solid OOP principles & design patterns. Permanent/Full-Time Employment. Hybrid working environment (2/3 days' in the office). If you’re interested, please apply or more »
serve as a technical thought leader in data management, database systems, and information processes across the company. You will have the freedom to design innovative solutions to unique challenges, using data to improve workplace experiences. This opportunity will allow you to really put your stamp on things and … on how information is collected, organized, and used within the company. Shape and lead our data strategy and architectural vision. Create designpatterns and blueprints for data ingestion, processing, and transformation. Develop a multi-year data platform architecture/technology roadmap for expanding our SaaS product. Lead … for the data platform architecture. Partner with various stakeholders to define the technical strategy for our data-driven products and applications. Define data architecture patterns for various business areas, including Product, IQ, Finance, Operations, Sales, Security, and Audit. Collaborate with IQ teams to build advanced features like customer profiling more »
quality, and responsiveness of applications. Stay up-to-date with the latest industry trends and technologies. Collaborate with cross-functional teams to define, design, and ship new features. Requirements: Expertise in React or React Native, with a … strong understanding of NodeJS. Experience working with database technologies such as Firebase, Supabase, and/or PostgreSQL. Solid understanding of software designpatterns and data structures. Familiarity with Agile methodologies and experience working in Agile teams. Familiarity with AWS services, particularly Elastic Beanstalk and Lambda functions, is more »
Mentor junior developers and promote best practices. Essential Skills: Expertise in React and Redux for SPA's Proficiency in React libraries Knowledge of React patterns Familiarity with front-end development challenges and optimizations. Clean Code Knowledge of designpatterns Experience with front-end tooling Proven experience more »
project delivery team for day-to-day operations. You will collaborate with various stakeholders, including IT teams, business leaders, and external partners, to design and optimize our systems and processes. The ideal candidate will have a deep understanding of business, solution and technology landscapes in the e-commerce … delivery and implementation teams to deliver Parkdean Resorts’ Web and e-commerce solutions. Implement and maintain enterprise architecture framework, architecture standards, designpatterns and best practices ensuring it aligns with organizational goals. Design and document end-to-end solution and technical architecture solutions in the … strategic thinking, complemented by a successful track record in influencing stakeholders, members of project teams and governance bodies. Extensive experience in application system design and implementation ideally spanning both legacy and modern technology stacks. Proven experience in architecting and implementing end to end digital solutions spanning business and more »
Greater Bristol Area, United Kingdom Hybrid / WFH Options
6point6 | Part of Accenture
Have an understanding of Microservices and Serverless architectures. Understand differences between HTTPs, SOAP, TCP, etc. Recognise a selection of common techniques used in design for NFRs Be able to describe the structure and behaviour of the technology platform that underpins user applications and understand on-premise, Cloud hosting … have: Knowledge of open source, open standards and cloud technologies An understanding of architectural concepts, methodologies and approaches Working knowledge of designpatterns and modelling notations such as Archimate, UML and BPMN Quality Assurance skills to assess the quality and completeness of deliverables Knowledge and demonstrable experience … Now part of Accenture, 6point6 drives the right change in every organisation through the positive impact of technology. Leading with strategy, architecture, and design, we connect cloud, data, and cyber to engineer and deliver large-scale, complex transformations across public and private sectors. We help organisations realise the more »
London, England, United Kingdom Hybrid / WFH Options
Client Server
scratch utilising modern C++ (C++ 20/C++ 23) and Template Metaprogramming techniques. You'll be working across the full development lifecycle including design and architecture through to deployment, collaborating with a range of Investment Management professionals to create cutting edge trading systems. There are many complex technical … toolchain You have a good understanding of C++ optimisation You have a thorough knowledge of Computer Science fundamentals such as OOP, DesignPatterns, Data Structures You're collaborative with excellent communication skills What's in it for you: As a C++ Developer/Software Engineer you will more »
Design, develop, and maintain robust and scalable web applications using Python and related technologies. Implement efficient and secure backend functionalities, ensuring high performance and reliability. Collaborate with cross-functional teams to understand project requirements and deliver innovative solutions. Conduct thorough unit testing and contribute to the continuous improvement … with Redis cache, unit testing, production log code, Docker, microservices, MongoDB, and blob storage. Strong understanding of backend development best practices, designpatterns, and architectural principles. Experience in optimizing application performance, scalability, and security. Excellent problem-solving skills and the ability to work effectively in a collaborative more »
utilising modern C++ (C++ 20/C++ 23) and Template Meta Programming techniques. You'll be working across the full development lifecycle including design and architecture through to deployment, collaborating with a range of Investment Management professionals to create cutting edge trading systems. There are many complex technical … toolchain You have a good understanding of C++ optimisation You have a thorough knowledge of Computer Science fundamentals such as OOP, DesignPatterns, Data Structures You're collaborative with excellent communication skills What's in it for you: As a Backend Software Engineer/Developer you will more »