with SQL Server and modern database architecture RESTful and GraphQL API development Experience with distributed cloud systems – we use Kubernetes in GCP Deep understanding of software designpatterns and architecture best practices Prior experience acting as a technical lead within cross-functional teams Excellent Git skills and familiarity with CI/CD pipelines Passion for coaching, mentoring … We look forward to hearing from you! Key Skills: C#, Go, React.js, SQL Server, REST APIs, GraphQL, Kubernetes, GCP, Git, Agile, CI/CD, GitOps, Architecture, DesignPatterns, Mentoring, Observability, TDD More ❯
We’re partnering with a leading FinTech company based in London to find an exceptional contractor who thrives in backend development. As a Senior .NET Engineer, you’ll design, develop, and optimise backend solutions for complex financial applications. You'll work in a collaborative environment, ensuring the delivery of scalable and secure solutions for critical FinTech projects. This … maintain backend applications using C#, .NET, and Azure. Leverage Microsoft SQL Server services (database, integration services, reporting services) and write complex T-SQL stored procedures. Implement designpatterns such as Factory, Adapter, and Chain of Responsibility to ensure clean and maintainable code. Utilise Object Relational Mappers (ORMs) like Entity Framework for efficient database interaction. Work with Test … cloud technologies. Hands-on experience with Microsoft SQL Server services (database, integration services, reporting services). Advanced knowledge of T-SQL, including stored procedures. Familiarity with designpatterns (e.g., Factory, Adapter, Chain of Responsibility). Experience with Object Relational Mappers (ORMs) like Entity Framework. Understanding of Test Driven Development (TDD) practices. Nice-to-Have Skills: Experience with More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Oliver Bernard
We’re partnering with a leading FinTech company based in London to find an exceptional contractor who thrives in backend development. As a Senior .NET Engineer, you’ll design, develop, and optimise backend solutions for complex financial applications. You'll work in a collaborative environment, ensuring the delivery of scalable and secure solutions for critical FinTech projects. This … maintain backend applications using C#, .NET, and Azure. Leverage Microsoft SQL Server services (database, integration services, reporting services) and write complex T-SQL stored procedures. Implement designpatterns such as Factory, Adapter, and Chain of Responsibility to ensure clean and maintainable code. Utilise Object Relational Mappers (ORMs) like Entity Framework for efficient database interaction. Work with Test … cloud technologies. Hands-on experience with Microsoft SQL Server services (database, integration services, reporting services). Advanced knowledge of T-SQL, including stored procedures. Familiarity with designpatterns (e.g., Factory, Adapter, Chain of Responsibility). Experience with Object Relational Mappers (ORMs) like Entity Framework. Understanding of Test Driven Development (TDD) practices. Nice-to-Have Skills: Experience with More ❯
This fabulous bCorp Creative Agency is looking for a Senior Drupal Developer to design, develop and maintain the magic behind next-level software solutions for their clients withinthesustainability&NFPsectors. Developing robust, scalable, and secure Drupal-based applications, modules, and systems Designing and implementing efficient and re-usable code. Mentoring and providing technical guidance to the team. Working with … the DevOps team, ensuring seamless deployment and continuous integration processes Experience needed? Deep Drupal 7+ Flawless PHP 7 & 8 Experience in object-oriented design, designpatterns & best practises. Knowledge of MySql, RDBMB & NoSql persistence stores GIT version control & CI Automated testing and TDD Next-level debugging and troubleshooting skills HTTP & Web Services More ❯
strategy, we want to hear from you. As a Software Engineer, you'll be part of a collaborative environment where your ideas matter. You'll contribute to the design, development, and deployment of software across a range of platforms-from embedded systems to cloud-based architectures. Depending on your experience, you'll take on responsibilities that span from … hands-on coding to architectural leadership and strategic planning. Main responsibilities: Design, develop, and maintain software solutions using languages such as C++, C, Rust and more. Collaborate with cross-functional teams including hardware, systems, and DevOps engineers. Engage in full software lifecycle activities: requirements capture, design, implementation, testing, and deployment. Contribute to or lead the development … such as ThreadX, QNX or Linux) Embedded Linux application, kernel and/or driver development. C and C++ Experience of Object-Oriented Design and DesignPatterns Experience of software testing and design for test Experience of using version control, continuous integration and automated test tools and frameworks Desirable: Experience in the Defence/ More ❯
Newcastle Upon Tyne, United Kingdom Hybrid / WFH Options
NHS Business Services Authority
and complexity increase. You resolve technical disputes between wider peers and indirect stakeholders, considering all views and opinions. 9. Strategy - you apply strategy by creating, using and proactively challenging patterns, standards, policies, roadmaps that align with vision statements. You turn business outcomes into technical design. You provide guidance to the technical community, planning out the future technical landscape via … characterised by medium levels of risk, impact, and business or technical complexity. You work across multiple services, justifying technical decisions that affect the whole landscape and turning these into patterns and standards. You look for opportunities to implement new technology or approaches that benefit the wider business. 11. Understanding the whole context - you understand trends and practices outside your … team and how these will impact your work. You can drive improvements. You can see how your work fits into the broader strategy and historical context. You consider the patterns and interactions on a larger scale. 12. Value for money you will contribute to the drawing up of financial initiatives across the organisation by proposing technical choices that are More ❯
South West London, London, United Kingdom Hybrid / WFH Options
Anson Mccade
businesses supporting enhancements to user experiences across applications, web platforms, and emerging technologies, with plenty of opportunities to learn and grow! Responsibilities of the UI/UX Designer: Design user interfaces and experiences for new digital products and services. Conduct user research, gather feedback, and participate in usability testing. Maintain design systems and style guides to … ensure consistency across digital products. Develop prototypes and proof-of-concept solutions. Advocate for accessibility and inclusive design principles. Stay updated on UI/UX design trends and best practices. Work with cross-functional MCD teams creating next level experiences Necessary skills of the UI/UX Designer: 1-3 years of experience in user-centric … experience in researching and designing digital applications. Proficiency with design and prototyping tools such as Figma, Adobe XD, or Sketch. Understanding of user interface designpatterns and interaction design principles. Experience working in Agile or fast-paced team environments. Knowledge of responsive design techniques for various screen sizes and devices. Basic More ❯
set of features, or whole feature area. You will work independently and contribute to the immediate team and to other teams across business. She/he will Lead design discussion in a limited manner. Job Description Roles and Responsibilities In this role, you will: Identify the scope of the work, provide initial estimate and justify the estimate with … and focus in delivering tasks to meet the product release goal Maintain code quality through best practices, unit testing and code quality automation Seek and provide feedback on design and development Demonstrate the ability to make informed technology choices after due diligence and impact assessment Understand whole product, its modules and the interrelationship between them while being an … Computer Science or "STEM" Majors (Science, Technology, Engineering and Math) with advanced experience. Technical Expertise: Strong knowledge of Object Oriented Analysis and Design, Software DesignPatterns and Java coding principles JavaScript, TypeScript, Vue.JS, SingleSPA. Experience - UI Development, UI testing (e.g. Selenium), Data Integration, CI/CD Hands-on experience in web services (REST, SOAP, WSDL More ❯
training. They work closely with material scientists and process engineers to build cutting-edge software platforms that drive process optimisation and automation in additive manufacture and beyond. Responsibilities Design, develop and maintain Alloyed’s novel software platforms for o Data management, traceability, visualisation and analysis o Performance prediction and optimisation through model integration o Material composition design o Component design and build preparation o Production quality assurance, including statistical process control Work within a fast-paced, agile development team in collaboration with process engineers, technicians and material scientists Participate in the full development lifecycle from user story generation to user acceptance testing Work collaboratively to solve complex problems with innovative solutions Essential skills … with a degree in science, engineering, mathematics or computer science (2:1 minimum) Proficient in the use of C#, C++ or Python Excellent understanding of software designpatterns, best practices and principles Practical experience of test-driven development Strong interest in model development and applied engineering or science Good knowledge of object-oriented programming Highly effective communicator More ❯
training. They work closely with material scientists and process engineers to build cutting-edge software platforms that drive process optimisation and automation in additive manufacture and beyond. Responsibilities Design, develop and maintain Alloyed’s novel software platforms for o Data management, traceability, visualisation and analysis o Performance prediction and optimisation through model integration o Material composition design o Component design and build preparation o Production quality assurance, including statistical process control Work within a fast-paced, agile development team in collaboration with process engineers, technicians and material scientists Participate in the full development lifecycle from user story generation to user acceptance testing Work collaboratively to solve complex problems with innovative solutions Essential skills … with a degree in science, engineering, mathematics or computer science (2:1 minimum) Proficient in the use of C#, C++ or Python Excellent understanding of software designpatterns, best practices and principles Practical experience of test-driven development Strong interest in model development and applied engineering or science Good knowledge of object-oriented programming Highly effective communicator More ❯
an experienced Senior Software Engineer to lead the architecture, development and maintenance of a cross-platform Software Development Kit (SDK). The successful Senior Software Engineer will also design intuitive Graphical User Interfaces (GUIs) and integrate advanced third-party hardware drivers (USB3, CoaXPress, CameraLink). This is a senior technical role combining strategic architectural input with hands-on … with high-performance imaging hardware and advanced driver integrations. Attractive Package - Competitive salary, benefits, and genuine opportunities for professional growth. The Role SDK Development & Architecture Lead the architecture, design, and implementation of an SDK for internal and external developers/customers. Establish coding standards, API design guidelines, and best practices to ensure SDK usability and maintainability. … . Experience in GUI development using frameworks such as Qt, WPF, JavaFX, or modern web technologies (React, Angular, etc.). Solid understanding of software engineering principles: designpatterns, version control, CI/CD, and automated testing. Familiarity with performance optimisation and debugging complex systems including microcode, SDK and hardware. Professional Experience 7+ years of software engineering experience More ❯
an experienced Senior Software Engineer to lead the architecture, development and maintenance of a cross-platform Software Development Kit (SDK). The successful Senior Software Engineer will also design intuitive Graphical User Interfaces (GUIs) and integrate advanced third-party hardware drivers (USB3, CoaXPress, CameraLink). This is a senior technical role combining strategic architectural input with hands-on … with high-performance imaging hardware and advanced driver integrations. Attractive Package - Competitive salary, benefits, and genuine opportunities for professional growth. The Role SDK Development & Architecture Lead the architecture, design, and implementation of an SDK for internal and external developers/customers. Establish coding standards, API design guidelines, and best practices to ensure SDK usability and maintainability. … . Experience in GUI development using frameworks such as Qt, WPF, JavaFX, or modern web technologies (React, Angular, etc.). Solid understanding of software engineering principles: designpatterns, version control, CI/CD, and automated testing. Familiarity with performance optimisation and debugging complex systems including microcode, SDK and hardware. Professional Experience 7+ years of software engineering experience More ❯
an Agile and collaborative fashion to build performant software that sits at the core of FlexTrade's business. Working in close collaboration with client-facing teams you will design and develop solutions for complex customer problems raised and assist teams in moving changes to production. KeyRequirements Professional … software development experience Professional experience in Java and/or Scala Experience with JavaScript preferred Experience of contributing to the architecture and design (architecture, designpatterns, reliability, and scaling) of new and current systems PreferredQualifications Experience with Postgres and MongoDB Knowledge of Ansible, Redux, Akka and Play would be beneficial Deep understanding of agile development More ❯
blockchain-native formats that feel intuitive from first touch. Pioneer Web3 Gaming Standards Set the gold standard for Web3 gaming interfaces, breaking free from tired casino designpatterns to showcase blockchain's unique superpowers while keeping gameplay familiar and addictive. Master Blockchain Translation Transform complex smart contracts and blockchain mechanics into crystal-clear, confidence-building user experiences …/off-chain hybrid experiences that just work. Build Scalable Design Ecosystems Create cohesive design systems that adapt across game types while maintaining consistent, intuitive patterns for Web3 interactions like staking, reward claiming, and on-chain history browsing. Drive Data-Powered Insights Partner with research teams to decode Web3 casino player behavior, uncovering golden opportunities … that create lasting player relationships beyond individual sessions – think achievement systems, competitive leaderboards, and community challenges that build genuine loyalty. Push Creative Boundaries Experiment fearlessly with next-generation interaction patterns, mesmerizing real-time animations, and immersive experiences that leave traditional online casinos in the dust. Champion Responsible Innovation Balance the adrenaline rush of gaming with thoughtful responsible play features More ❯
Swavesey, Cambridgeshire, United Kingdom Hybrid / WFH Options
Gardasoft Vision Ltd
SENIOR EMBEDDED SOFTWARE ENGINEER Overview: Gardasoft is the global leader in the design, manufacture, and application of high-performance LED control technology. Gardasoft has an enviable reputation within the machine vision industry that it sells to through its Distributor network for its innovative products and solutions. Based in Cambridge are the R&D facilities, production, and all support … functions. We are currently recruiting a passionate and energetic Senior Embedded Software Engineer, working at Swavesey/Cambridge Location. Key Responsibilities Design, develop, optimise, and test firmware and software that executes directly on processor or embedded OS. Develop and execute unit tests, integration tests, and validation frameworks. Debug and test complex issues in firmware using oscilloscopes, logic analysers … products. Extensive knowledge and ability in software coding techniques, development tools, and full life cycle development. Experience contributing to the architecture and design (architecture, designpatterns, 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 ❯
guided by strong technical alignment with our platform and the needs of our customers. MongoDB Pre-Sales Solution Architects are responsible for guiding our customers and users to design and build reliable, scalable systems using our data platform. Our team is made up of seasoned technical sales professionals, software architects, entrepreneurs, and developers who take direct responsibility for … and Architect: Design scalable and performant applications, systems and infrastructure for large software projects leveraging MongoDB Customer Advising and Value Articulation: Guide customers on architecture patterns and optimisation strategies for MongoDB, while clearly communicating its business value to the relevant stakeholders Sales Partnership: Collaborate with the sales team to drive account success through account planning … Learn to migrate from relational databases seamlessly Market-Relevant Technologies: Complementary Technologies: Enhance your skills with partner and complementary technologies such as Apache Kafka and Kubernetes DesignPatterns and Methodologies: Embrace best practices in microservices, DevOps, cloud, and security Cutting Edge RAG and AI Architectures: Help customers on their generative AI journeys and working with industry leading More ❯
Key Responsibilities: Build and maintain products across the full stack, covering front-end and back-end development. Translate application storyboards and use cases into functional, high-quality software. Design, build, and maintain efficient, reusable, and reliable code. Develop and manage databases, APIs, and web applications. Contribute to the evolution of architecture and development frameworks. Skills & Experience: Proficient in … Blazor, Entity Framework Core. Strong experience with Microsoft SQL Server and complex stored procedures. Familiar with Visual Studio, Git, Azure DevOps, or similar tools. Knowledge of designpatterns, OO design principles, and large-scale web app development. This is a fantastic opportunity to join a close-knit, collaborative team using technology to solve real-world More ❯
Key Responsibilities: Build and maintain products across the full stack, covering front-end and back-end development. Translate application storyboards and use cases into functional, high-quality software. Design, build, and maintain efficient, reusable, and reliable code. Develop and manage databases, APIs, and web applications. Contribute to the evolution of architecture and development frameworks. Skills & Experience: Proficient in … Entity Framework Core . Strong experience with Microsoft SQL Server and complex stored procedures. Familiar with Visual Studio , Git , Azure DevOps , or similar tools. Knowledge of designpatterns , OO design principles , and large-scale web app development. This is a fantastic opportunity to join a close-knit, collaborative team using technology to solve real-world More ❯
Key Responsibilities: Build and maintain products across the full stack, covering front-end and back-end development. Translate application storyboards and use cases into functional, high-quality software. Design, build, and maintain efficient, reusable, and reliable code. Develop and manage databases, APIs, and web applications. Contribute to the evolution of architecture and development frameworks. Skills & Experience: Proficient in … Entity Framework Core . Strong experience with Microsoft SQL Server and complex stored procedures. Familiar with Visual Studio , Git , Azure DevOps , or similar tools. Knowledge of designpatterns , OO design principles , and large-scale web app development. This is a fantastic opportunity to join a close-knit, collaborative team using technology to solve real-world More ❯
Key Responsibilities: Build and maintain products across the full stack, covering front-end and back-end development. Translate application storyboards and use cases into functional, high-quality software. Design, build, and maintain efficient, reusable, and reliable code. Develop and manage databases, APIs, and web applications. Contribute to the evolution of architecture and development frameworks. Skills & Experience: Proficient in … Entity Framework Core . Strong experience with Microsoft SQL Server and complex stored procedures. Familiar with Visual Studio , Git , Azure DevOps , or similar tools. Knowledge of designpatterns , OO design principles , and large-scale web app development. This is a fantastic opportunity to join a close-knit, collaborative team using technology to solve real-world More ❯
Stevenage, England, United Kingdom Hybrid / WFH Options
The ONE Group Ltd
promote security, safety, useability and reliability Create, define and monitor Structural and Temporal Architecture while considering the Internal and External interfaces alongside the delivery teams Drive the software design and architecture solutions for leading systems technologies including Saftey Critical, HMI, Command & Control, Mission Control, Simulation, model-based, real-time, embedded, multi-threaded, disparate, Sensors, Radar, RF, Testing, visualisation … tooling Experience & Knowledge Strong programming knowledge – C, C++, C# and/or Ada Deep and modern knowledge of Agile development and software design principles, designpatterns and best practice Continuous Integration & model based engineering Have experience with influencing and defining frameworks, tooling and technologies with measurable impact Background with embedded systems and knowledge of electronic More ❯
Filton, England, United Kingdom Hybrid / WFH Options
The ONE Group Ltd
promote security, safety, useability and reliability Create, define and monitor Structural and Temporal Architecture while considering the Internal and External interfaces alongside the delivery teams Drive the software design and architecture solutions for leading systems technologies including Saftey Critical, HMI, Command & Control, Mission Control, Simulation, model-based, real-time, embedded, multi-threaded, disparate, Sensors, Radar, RF, Testing, visualisation … tooling Experience & Knowledge Strong programming knowledge – C, C++, C# and/or Ada Deep and modern knowledge of Agile development and software design principles, designpatterns and best practice Continuous Integration & model based engineering Have experience with influencing and defining frameworks, tooling and technologies with measurable impact Background with embedded systems and knowledge of electronic More ❯
stevenage, east anglia, united kingdom Hybrid / WFH Options
The ONE Group Ltd
promote security, safety, useability and reliability Create, define and monitor Structural and Temporal Architecture while considering the Internal and External interfaces alongside the delivery teams Drive the software design and architecture solutions for leading systems technologies including Saftey Critical, HMI, Command & Control, Mission Control, Simulation, model-based, real-time, embedded, multi-threaded, disparate, Sensors, Radar, RF, Testing, visualisation … tooling Experience & Knowledge Strong programming knowledge – C, C++, C# and/or Ada Deep and modern knowledge of Agile development and software design principles, designpatterns and best practice Continuous Integration & model based engineering Have experience with influencing and defining frameworks, tooling and technologies with measurable impact Background with embedded systems and knowledge of electronic More ❯
Filton, Bristol, Avon, England, United Kingdom Hybrid / WFH Options
The One Group
promote security, safety, useability and reliability Create, define and monitor Structural and Temporal Architecture while considering the Internal and External interfaces alongside the delivery teams Drive the software design and architecture solutions for leading systems technologies including Saftey Critical, HMI, Command & Control, Mission Control, Simulation, model-based, real-time, embedded, multi-threaded, disparate, Sensors, Radar, RF, Testing, visualisation … tooling Experience & Knowledge Strong programming knowledge - C, C++, C# and/or Ada Deep and modern knowledge of Agile development and software design principles, designpatterns and best practice Continuous Integration & model based engineering Have experience with influencing and defining frameworks, tooling and technologies with measurable impact Background with embedded systems and knowledge of electronic More ❯
gloucester, south west england, united kingdom Hybrid / WFH Options
The ONE Group Ltd
promote security, safety, useability and reliability Create, define and monitor Structural and Temporal Architecture while considering the Internal and External interfaces alongside the delivery teams Drive the software design and architecture solutions for leading systems technologies including Saftey Critical, HMI, Command & Control, Mission Control, Simulation, model-based, real-time, embedded, multi-threaded, disparate, Sensors, Radar, RF, Testing, visualisation … tooling Experience & Knowledge Strong programming knowledge – C, C++, C# and/or Ada Deep and modern knowledge of Agile development and software design principles, designpatterns and best practice Continuous Integration & model based engineering Have experience with influencing and defining frameworks, tooling and technologies with measurable impact Background with embedded systems and knowledge of electronic More ❯