Vue.js Design and implement RESTful APIs and Web APIs following best practices Use SQL Server, Entity Framework, and SQL for efficient data management Apply designpatterns like OOP, SOLID, and Clean Code to write scalable code Engineering & Architecture Deliver high- and low-level estimations for projects Ensure software quality through unit and integration testing Perform More ❯
Ellesmere Port, Cheshire, North West, United Kingdom Hybrid / WFH Options
The Bridge (IT Recruitment) Limited
Vue.js Design and implement RESTful APIs and Web APIs following best practices Use SQL Server, Entity Framework, and SQL for efficient data management Apply designpatterns like OOP, SOLID, and Clean Code to write scalable code Engineering & Architecture Deliver high- and low-level estimations for projects Ensure software quality through unit and integration testing Perform More ❯
scale solutions in an agile, collaborative environment based in Cardiff. You'll be working across the full software development lifecycle, applying a DevOps mindset and contributing to the design and delivery of high-quality, secure, and scalable applications. This is a hands-on role where you'll apply strong technical expertise in Java and Spring, and ideally bring … experience with containerisation and cloud environments. Key Responsibilities Design, build, and maintain high-quality Java applications. Contribute to the development of microservices and modern architectures. Work with Spring framework to deliver scalable solutions. Apply best practices in software engineering including TDD, CI/CD, and automation. Collaborate within an agile team to … drive continuous improvement. Ensure solutions meet security and performance requirements. Key Skills Required Strong commercial experience with Java. Hands-on expertise with Spring. Knowledge of software designpatterns and development best practices. Experience with Docker or Kubernetes (desirable). Understanding of CI/CD pipelines. Candidate Preferences Ideally local to Cardiff or within commutable distance. Passion for More ❯
scale solutions in an agile, collaborative environment based in Cardiff. You'll be working across the full software development lifecycle, applying a DevOps mindset and contributing to the design and delivery of high-quality, secure, and scalable applications. This is a hands-on role where you'll apply strong technical expertise in Java and Spring, and ideally bring … experience with containerisation and cloud environments. Key Responsibilities Design, build, and maintain high-quality Java applications. Contribute to the development of microservices and modern architectures. Work with Spring framework to deliver scalable solutions. Apply best practices in software engineering including TDD, CI/CD, and automation. Collaborate within an agile team to … drive continuous improvement. Ensure solutions meet security and performance requirements. Key Skills Required Strong commercial experience with Java. Hands-on expertise with Spring. Knowledge of software designpatterns and development best practices. Experience with Docker or Kubernetes (desirable). Understanding of CI/CD pipelines. Candidate Preferences Ideally local to Cardiff or within commutable distance. Passion for More ❯
to be in a good commuting distance to Braintree. A growing technology team within an insurance brokers is looking for a Mid-Level Full Stack Developer to help design, build, and maintain innovative B2B and B2C applications for well-known clients. This is a great opportunity for a developer who enjoys working across the full stack, contributing to … and Entity Framework . Deliver new features, improve existing systems, and ensure code quality. Support CI/CD pipelines, deployment automation, and monitoring tools. Collaborate closely with product, design, and QA teams to deliver high-quality solutions. Provide guidance and mentorship to junior developers. Troubleshoot production … issues when required (not a primary focus). What You’ll Need Degree in Computer Science (or equivalent experience). Strong knowledge of OOP, SOLID principles, designpatterns, and testing . Experience in Agile or fast-paced delivery environments. A proactive, team-first mindset with strong problem-solving skills. Desirable: Experience in insurance or financial services. Knowledge More ❯
on Development: a) Actively participate in coding, with a strong focus on Back End and Front End development using modern technologies. You will be directly involved in the design, coding, and testing of software components. b) Ensure high-quality, secure, maintainable code is delivered and continuously refactored to … align with industry best practices. Technical Leadership and Guidance: a) Lead a team of developers, providing technical direction, mentorship, and guidance on best practices in development, designpatterns, and frameworks. b) Conduct code reviews to maintain code quality and provide constructive feedback to developers. Project Ownership and Delivery: a) Collaborate closely with Product Managers, QA, and other … a monolith architecture to a modular monolith/vertical slices. Working with onshore/offshore teams Experience with microservices architecture, RESTful APIs, and serverless computing. Expertise in database design and management (both SQL and NoSQL databases). Experience: 5+ years of experience in software development with hands-on coding responsibilities. Prior experience in a lead or senior developer More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
InterQuest Group (UK) Limited
years of commercial experience in C# .NET Core, keen to grow in a supportive, innovative environment. What You'll Be Doing Working in small product-based squads to design, build, test, and deploy applications. Developing and maintaining C# .NET Core microservices in Docker, hosted in AWS. Building and integrating React-based web experiences. You'll be working with … AWS, Docker, Terraform What We're Looking For Essential Proficient in C# .NET Core for web services. Experience with AWS or other cloud platforms. Understanding of designpatterns & SOLID principles. Experience with TDD and Unit Testing. Experience with React or willingness to learn. Why Join? Work on exciting, high-impact projects using the latest technologies Direct influence More ❯
scale solutions in an agile, collaborative environment based in Cardiff. You'll be working across the full software development lifecycle, applying a DevOps mindset and contributing to the design and delivery of high-quality, secure, and scalable applications.This is a hands-on role where you'll apply strong technical expertise in Java and Spring, and ideally bring experience … within an agile team to drive continuous improvement.Ensure solutions meet security and performance requirements.Key Skills RequiredStrong commercial experience with Java.Hands-on expertise with Spring.Knowledge of software designpatterns and development best practices.Experience with Docker or Kubernetes (desirable).Understanding of CI/CD pipelines.Candidate PreferencesIdeally local to Cardiff or within commutable distance.Passion for delivering high-quality, secure code.Eligible More ❯
C# Developer role at a global Asset Manager with c$3 million under management. As a Senior C# Developer within the trading engine team you'll collaborate to design and develop real-time trading systems, you'll often be collaborating with he strategy team on Greenfield projects which you'll take ownership of and will see the business … strong knowledge of databases (SQL or Oracle) You're comfortable with JavaScript/React You have a thorough knowledge of Computer Science fundamentals such as OOP, DesignPatterns, Data Structures, Algorithms You are collaborative with excellent communication and stakeholder management skills You are degree educated in Computer Science or similar technical discipline What's in it for More ❯
what is expected of candidates Make an application by clicking on the Apply button. As a Senior C# Developer within the trading engine team you'll collaborate to design and develop real-time trading systems, you'll often be collaborating with he strategy team on Greenfield projects which you'll take ownership of and will see the business … strong knowledge of databases (SQL or Oracle) You're comfortable with JavaScript/React You have a thorough knowledge of Computer Science fundamentals such as OOP, DesignPatterns, Data Structures, Algorithms You are collaborative with excellent communication and stakeholder management skills You are degree educated in Computer Science or similar technical discipline What's in it for More ❯
St. Albans, Hertfordshire, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
your voice heard and can make a real impact on the bottom line, earning significant bonuses. As a C# Developer you'll join an Agile development team to design and develop new features and enhancements to complex Payments and client systems within a microservices environment (300 services). You'll be working with a modern tech stack using … JavaScript experience, combined with Angular or React You have experience with AWS and microservices You have a thorough understanding of Computer Science fundamentals such as OOP, DesignPatterns, Data Structures, Algorithms You enjoy collaborating, learning new things and sharing knowledge You are degree educated in Computer Science or closely related discipline What's in it for you More ❯
St. Albans, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Client Server
your voice heard and can make a real impact on the bottom line, earning significant bonuses. As a C# Developer you'll join an Agile development team to design and develop new features and enhancements to complex Payments and client systems within a microservices environment (300 services). You'll be working with a modern tech stack using … JavaScript experience, combined with Angular or React You have experience with AWS and microservices You have a thorough understanding of Computer Science fundamentals such as OOP, DesignPatterns, Data Structures, Algorithms You enjoy collaborating, learning new things and sharing knowledge You are degree educated in Computer Science or closely related discipline What's in it for you More ❯
Basingstoke, Hampshire, South East, United Kingdom Hybrid / WFH Options
Southern Communications Ltd
expectation that the successful candidate will be willing to learn iOS development and any other technologies required for the successful development of our applications and solutions. Key Responsibilities Design, develop, and test new software aligned to the product roadmap meeting the changing needs of our key markets. Maintain and improve the existing software codebase and processes. Perform technical … ConnectionManager and audio handling libraries would be highly advantageous. Experience of using CI/CD platforms with mobile applications GIT source control Good knowledge of software designpatterns, standards, best practices, system architectures and when to apply them. Excellent debugging skills and proficiency with diagnostic tools. A history of working successfully within an Agile team/methodology. More ❯
Southampton, Hampshire, South East, United Kingdom Hybrid / WFH Options
ROQ LTD
and delivers automated testing solutions as part of their work using their knowledge of test automation frameworks and best practice approaches. The Quality Engineer is responsible for the design, delivery, execution, and maintenance of automated test scripts, reporting outcomes to test management. Champion Roq QE Ecosystem and our QE Principles Perform bottom-up analysis on systems or system … components Work closely with Business Analysts, technical resources and Subject Matter Experts to ensure test specification is appropriate and gives desired coverage Design and create test cases and test data, tracking test cases against requirements Design, build and maintain automated test solutions using standard industry tooling Utilise and champion Roq bespoke automation accelerators Work collaboratively with … Page Object Model and Object-Oriented programming Knowledge of a range of test automation tools, and where appropriate the ability to influence tool choice Awareness of designpatterns and approaches to test automation STRAIGHT TALKING Ability to communicate with clients to support their requirements and challenge where appropriate Able to mentor team members and anyone wishing to More ❯
pioneered the development of qubits and quantum computing architectures. Our chairman is the co-founder of Cadence and Synopsys, the two leading companies in the area of Electronic Design Automation. We're backed by a team of top-tier investors including Bosch Ventures, Porsche SE, Sony Innovation Fund, Oxford Sciences Innovations, INKEF Capital and Octopus Ventures, and we … Essentials Strong team player with good communication and interpersonal skills Experience as a Python Developer or in a similar role Strong understanding of software development principles, designpatterns, and best practices Experience in RESTful APIs, web frameworks, NoSQL databases and serverless applications Strong understanding of version control systems and familiarity with CI/CD Pipelines Bachelor's More ❯
of Our Future Health's mission to accelerate health research. This is a chance to work in a small, growing team where you'll contribute both to early design and hands-on delivery. You'll help shape and build the systems that enable Recontact, making pragmatic decisions about what to develop, when to reuse, and how to integrate … or GCP. Comfortable working with Infrastructure as Code, ideally with knowledge of Terraform, and familiar with containerisation (Kubernetes, Docker). Knowledge of good data modelling and designpatterns; in-depth knowledge of relational databases (e.g. PostgreSQL) and familiarity with other types of data store (blob, document, graph). Good experience in using modern, agile development practices like More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
an experienced, senior level and technically adept hands-on technologist to work on a range of software development and engineering activities including implementing best practice software designpatterns and architecture within an agile environment. As a senior member of the engineering team, you will help scale their software, provide technical input for new projects, mentor junior members More ❯
Edinburgh, City of Edinburgh, United Kingdom Hybrid / WFH Options
Cathcart Technology
if you haven't worked with their full tech stack. The company do place a really strong importance on doing software development correctly (from SOLID principles, DesignPatterns, Restful API's, Unit Testing, Test Driven Development ), Engineers that embody these practices would fit in well. You'll ideally have commercial experience with most of the following; ** Modern More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
if you haven't worked with their full tech stack. The company do place a really strong importance on doing software development correctly (from SOLID principles, DesignPatterns, Restful API's, Unit Testing, Test Driven Development ), Engineers that embody these practices would fit in well. You'll ideally have commercial experience with most of the following; ** Modern More ❯
retrospectives To be successful you will need to demonstrate experience of: 2+ years of experience in Java and React development Strong understanding of object-oriented programming, designpatterns , and web development best practices Experience working in agile teams and fast-paced environments Excellent problem-solving and communication skills A degree in Computer Science or equivalent experience Bonus More ❯
have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms, DesignPatterns You're collaborative, enjoy problem solving and are keen to pick up new skills What's in it for you: As a Product Engineer/Senior Software Engineer you More ❯
at massive scale, is helpful. 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 ❯
Swindon, Wiltshire, United Kingdom Hybrid / WFH Options
Edenred France
further expanding our engineering teams as we evolve our products and solutions across payments technology and digital banking. Our Senior Software Engineers will actively contribute to the overall design, implementation, and testing of the platform, and take the technical lead on new feature developments and drive them through to completion and rollout. You will be responsible for developing … and mentoring our junior talent within our various project teams and continue to ensure all software meets our quality benchmarks. What you will be doing: Design and development of features and platform enhancements in adherence to Edenred development standards and best practice Ensure good maintenance through documentation, knowledge sharing, and reducing complexity Ensuring that agreed development processes are … API development TDD and BDD OO analysis and design DevOps culture and practices Beneficial Experience AWS Services Junit XML/JSON System architecture and DesignPatterns Unix & shell scripting Working with large databases Why Edenred PayTech? We are a subsidiary of the Edenred group and a Mastercard Principal Member, and an FCA Electronic Money Institution More ❯
collaborative development team working on innovative solutions using Microsoft Dynamics 365 Customer Engagement (CE). In this role, you'll work on the full software development lifecycle - from design … to deployment - for Dynamics 365 CE-based solutions. You'll collaborate closely with Enterprise Architects and Lead Engineers to ensure consistent adherence to high technical standards, designpatterns, and secure development practices. You'll contribute to both the functional and technical aspects of projects, performing hands-on development using C# (.NET) and JavaScript , as well as handling More ❯