London, England, United Kingdom Hybrid / WFH Options
Harrods
are looking for a Senior Azure Full Stack Developer to join our IT team here at Harrods. You will be responsible for designing, developing, testing and deploying Azure based web and mobile applications using the latest technology and AI assisted tooling. About The Role As the Senior Azure Full … and follow best practices. You will also: Write clean, maintainable, and testable code using C#, taking advantage of the latest AI assisted tooling Perform unittesting, integration testing, and performance testing using xUnit, Selenium and JMeter Conduct code reviews, mentoring, and provide constructive feedback to team More ❯
Esh Winning, England, United Kingdom Hybrid / WFH Options
TRANSPARITY SOLUTIONS LIMITED
processes. Ensure adherence to SOLID Principles and Software Patterns to maintain code quality. Develop and utilise RESTful services and WebAPI for application functionality. Perform unittesting to ensure reliability and robustness of code. We think you'll be successful in this role if you have some of the … in C# and .NET development. Hands-on experience with SQL, MVC, and WCF. Good understanding of SOLID Principles and Software Design Patterns. Experience with UnitTesting methodologies and tools. Knowledge of RESTful services and WebAPI integration. Exposure to Azure DevOps and CI/CD pipeline management. Experience in More ❯
Esh Winning, England, United Kingdom Hybrid / WFH Options
TRANSPARITY SOLUTIONS LIMITED
processes. Ensure adherence to SOLID Principles and Software Patterns to maintain code quality. Develop and utilise RESTful services and WebAPI for application functionality. Perform unittesting to ensure reliability and robustness of code. We think you'll be successful in this role if you have some of the … in C# and .NET development. Hands-on experience with SQL, MVC, and WCF. Good understanding of SOLID Principles and Software Design Patterns. Experience with UnitTesting methodologies and tools. Knowledge of RESTful services and WebAPI integration. Exposure to Azure DevOps and CI/CD pipeline management. Experience in More ❯
etc.). Collaborate in defining and implementing microservices-based architecture, actively participating in the migration from monolithic systems. Ensure high-quality solutions through comprehensive unittesting (e.g., with JUnit). Provide thorough documentation for each implementation to ensure traceability and maintainability. Analyze and resolve performance and scalability issues … and related frameworks such as Spring Boot and Spring Cloud. Advanced knowledge of microservices architecture and experience in monolith-to-microservices migrations. Proficiency in unittesting with tools like JUnit, Mockito, or similar. Strong technical documentation skills with the ability to produce clear and precise specifications. Practical experience More ❯
London, England, United Kingdom Hybrid / WFH Options
Intec Select
troubleshoot REST and SOAP APIs for seamless connectivity across systems. Utilize C# and follow SOLID principles to develop clean, maintainable, and testable code. Implement unittesting and adopt Test-Driven Development (TDD) methodologies to ensure quality and reliability. Collaborate with stakeholders to gather requirements, design solutions, and integrate … and data manipulation techniques. Hands-on expertise in REST and SOAP API integration. Advanced knowledge of C# programming and SOLID design principles. Experience with unittesting frameworks and TDD/BDD practices. Solid understanding of Azure Service Bus and its integration patterns. Experience of working with git. Experience More ❯
responsible for coding, validating, debugging, reliability, performance analysis and the ongoing operational aspects of the product in an Agile environment. Deliver quality code via unit and integration testing through a suite of automated tests. To Be Successful in The Role, You Will Have Bachelor's degree in Computer … Technologies: Xcode, XPC Services, Apple Frameworks, C++ standard libraries, SQL, Networking (using both macOS and nix APIs), TLS/SSL, bash JSON/XML Unittesting & automation testing These are an added plus: Objective-C/Swift Framework design & development MDM profiles Faceless background processes (daemons & services … and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law. We invite individuals of all backgrounds and abilities to apply. If you More ❯
Daresbury, England, United Kingdom Hybrid / WFH Options
Ivanti
responsible for coding, validating, debugging, reliability, performance analysis and the ongoing operational aspects of the product in an Agile environment. Deliver quality code via unit and integration testing through a suite of automated tests. To Be Successful in The Role, You Will Have Bachelor’s degree in Computer … Technologies: Xcode, XPC Services, Apple Frameworks, C++ standard libraries, SQL, Networking (using both macOS and *nix APIs), TLS/SSL, bash JSON/XML Unittesting & automation testing These are an added plus: Objective-C/Swift Framework design & development MDM profiles Faceless background processes (daemons & services … and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law. We invite individuals of all backgrounds and abilities to apply. If you More ❯
London, England, United Kingdom Hybrid / WFH Options
Verifysoft Technology GmbH
responsible for coding, validating, debugging, reliability, performance analysis and the ongoing operational aspects of the product in an Agile environment. Deliver quality code via unit and integration testing through a suite of automated tests. May provide technical guidance and leadership in the organization by mentoring other team members. … Technologies: Xcode, XPC Services, Apple Frameworks, C++ standard libraries, SQL, Networking (using both macOS and nix APIs), TLS/SSL, bash JSON/XML Unittesting & automation testing These are an added plus: Objective-C/Swift Framework design & development MDM profiles Faceless background processes (daemons & services … and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law. We invite individuals of all backgrounds and abilities to apply. If you More ❯
Marketing Cloud solutions, adhering to best practices. Platform Configuration: Configure Salesforce Marketing Cloud tools to meet client requirements, including troubleshooting, deployment, and data uploads. Testing Support: Assist in unittesting, system testing, and acceptance testing to ensure high-quality solution delivery. Demonstration: Provide regular demonstrations … and Marketing Cloud Account Engagement Consultant The Salesforce Functional Lead role involves leading client presentations, gathering requirements, and designing Salesforce solutions. Responsibilities include configuration, testing, training, and mentoring junior colleagues. Key skills required are 5+ years of Salesforce project delivery, experience in Sales and Service Cloud, excellent communication, and … problem-solving. The Senior Salesforce Consultant role leads client presentations, requirement gathering, and solution design for Salesforce projects. Responsibilities include configuration, testing, and training, with a focus on supporting clients and mentoring junior team members. This role requires 3+ years of Salesforce project experience, certification, and strong organisational skills. More ❯
Altrincham, England, United Kingdom Hybrid / WFH Options
PLS Solicitors
development cycle. Promote smart problem-solving – recognising when to custom build and when to use off-the-shelf solutions. Take part in code reviews , unittesting , and continuous refactoring to ensure a healthy, scalable codebase. Collaborate in Agile sprints , contributing to planning, retrospectives, and process improvements. Over time … end experiences based on UI/UX designs (e.g. using Figma). Familiarity with modern development processes including Git workflows, CI/CD pipelines, unittesting, and version control . Solid understanding of secure coding practices and maintaining clean, up-to-date codebases. Comfortable writing and optimising SQL More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
CreateFuture
looking to find and adopt the best tools for the job - whether that’s making our CI better with automated code scanning and UI testing or developing reusable libraries that we can share across projects. We conduct unittesting across all our projects, code is always peer … practices on android We'd love to talk to you if you are: Enthusiastic and experienced in using engineering best practices, clean code and unittesting Experience working as part of a cross-functional development team Passion and enthusiasm for delivering great products What we'll offer you More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
CreateFuture
looking to find and adopt the best tools for the job - whether that’s making our CI better with automated code scanning and UI testing or developing reusable libraries that we can share across projects. We conduct unittesting across all our projects, code is always peer … practices on android We'd love to talk to you if you are: Enthusiastic and experienced in using engineering best practices, clean code and unittesting Experience working as part of a cross-functional development team Passion and enthusiasm for delivering great products What we'll offer you More ❯
tools and package managers. Experience with RESTful API design and implementation. Experience with microservices architecture. Experience with relational databases (e.g., PostgreSQL). Experience with unittesting, integration testing, and end-to-end testing frameworks. Experience with containerization technologies such as Docker, Kubernetes Knowledge of modern authorization More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
System Loco
Proven software delivery experience on numerous API/Micro-services projects Knowledge of NoSQL, ideally MongoDB Ability to robustly test and validate software through unittesting, integration testing and automated testing frameworks Excellent problem-solving skills, attention to detail, and the ability to work autonomously or More ❯
London, England, United Kingdom Hybrid / WFH Options
Cipher7
Design and implement RESTful APIs and scalable Java applications. Develop enterprise-grade services using Spring Boot, Spring Security, Spring Data, and Spring MVC. Conduct unittesting, integration testing, and BDD testing using frameworks like JUnit, Cucumber, and Selenium. Implement and test web services (RESTful/SOAP More ❯
London, England, United Kingdom Hybrid / WFH Options
CreateFuture
looking to find and adopt the best tools for the job - whether that’s making our CI better with automated code scanning and UI testing or developing reusable libraries that we can share across projects. We conduct unittesting across all our projects, code is always peer … practices on android We'd love to talk to you if you are: Enthusiastic and experienced in using engineering best practices, clean code and unittesting Experience working as part of a cross-functional development team Passion and enthusiasm for delivering great products What we'll offer you More ❯
City, Bristol, United Kingdom Hybrid / WFH Options
Babcock International
Day-to-day, you'll be required to work with new and current software as you undertake requirements reviews, technical design, modelling, software development, unittesting and deployment of new applications as well as continual improvement to existing applications: Development: Work with multiple workflow applications (new and existing … to undertake requirements reviews, technical design, modeling, software development, unittesting, and deployment of new applications. Continuous Improvement: Enhance existing applications through continual improvement processes. Quality Assurance: Ensure software development adheres to IT quality plans and procedures. Collaboration: Attend workshops, reviews, and stand-ups to discuss development projects … happy to talk about flexible working - please ask about alternative patterns of work at interview. Closing Date: 31/07/2025 Job Segment: Testing, Developer, Application Developer, Quality Assurance, Programmer, Technology More ❯
London, England, United Kingdom Hybrid / WFH Options
Blockchain.com
and highly performant exchange services including matching engine, customer gateways, market data, connectivity to external trading systems, etc. Deliver high quality systems that integrate testing at every development stage. Be a part of a dedicated engineering team committed to rapidly shipping, and iterating on products that directly impact millions … of the following programming areas: Multithreading Network programming, including multicast Performance benchmarking and tuning Extreme interest in delivering high quality software. This means that testing is embedded in the development process from the very beginning, from coding stage (unittesting), to integration testing (local and end … to end integration testing), to performance (load and capacity) testing and finally, to failure recovery testing. Software engineers are fully involved in the testing process, driving much of the testing at all stages. Experience in trading system architecture, exchange gateway connectivity (binary and FIX), market data More ❯
Leicester, England, United Kingdom Hybrid / WFH Options
Babcock
Day-to-day, you’ll be required to work with new and current software as you undertake requirements reviews, technical design, modelling, software development, unittesting and deployment of new applications as well as continual improvement to existing applications: Ensure software development is undertaken in accordance with IT … quality, plan and procedures. Undertake efficient software development using good design and implementation methodologies. Undertake unittesting to verify developed software performs in accordance with the supporting requirements. Attend workshops/reviews/stand-ups to discuss the development project, demonstrate progress to date and communicate with project More ❯
looking to find and adopt the best tools for the job - whether that's making our CI better with automated code scanning and UI testing or developing reusable libraries that we can share across projects. We conduct unittesting across all our projects, code is always peer … practices on android We'd love to talk to you if you are: Enthusiastic and experienced in using engineering best practices, clean code and unittesting Experience working as part of a cross-functional development team Passion and enthusiasm for delivering great products What we'll offer you More ❯
Leicester, England, United Kingdom Hybrid / WFH Options
TieTalent
Day-to-day, you'll be required to work with new and current software as you undertake requirements reviews, technical design, modelling, software development, unittesting and deployment of new applications as well as continual improvement to existing applications: Ensure software development is undertaken in accordance with IT … quality, plan and procedures. Undertake efficient software development using good design and implementation methodologies. Undertake unittesting to verify developed software performs in accordance with the supporting requirements. Attend workshops/reviews/stand-ups to discuss the development project, demonstrate progress to date and communicate with project More ❯
Plymouth, England, United Kingdom Hybrid / WFH Options
Fusion People Ltd
Day-to-day, you'll be required to work with new and current software as you undertake requirements reviews, technical design, modelling, software development, unittesting and deployment of new applications as well as continual improvement to existing applications: Ensure software development is undertaken in accordance with IT … quality, plan and procedures. Undertake efficient software development using good design and implementation methodologies. Undertake unittesting to verify developed software performs in accordance with the supporting requirements. Attend workshops/reviews/stand-ups to discuss the development project, demonstrate progress to date and communicate with project More ❯
you'll be required to work with multiple workflow applications (new and current software) as you undertake requirements reviews, technical design, modelling, software development, unittesting and deployment of new applications as well as continual improvement to existing applications: Ensure software development is undertaken in accordance with IT … quality, plan and procedures. Undertake efficient software development using good design and implementation methodologies. Undertake unittesting to verify developed software performs in accordance with the supporting requirements. Attend workshops/reviews/stand-ups to discuss the development project, demonstrate progress to date and communicate with project More ❯
London, England, United Kingdom Hybrid / WFH Options
Babcock Mission Critical Services España SA
you’ll be required to work with multiple workflow applications (new and current software) as you undertake requirements reviews, technical design, modelling, software development, unittesting and deployment of new applications as well as continual improvement to existing applications: Ensure software development is undertaken in accordance with IT … quality, plan and procedures. Undertake efficient software development using good design and implementation methodologies. Undertake unittesting to verify developed software performs in accordance with the supporting requirements. Attend workshops/reviews/stand-ups to discuss the development project, demonstrate progress to date and communicate with project More ❯
London, England, United Kingdom Hybrid / WFH Options
Blockchain.com
of the following programming areas: Multithreading Network programming, including multicast Performance benchmarking and tuning Extreme interest in delivering high quality software. This means that testing is embedded in the development process from the very beginning, from coding stage (unittesting), to integration testing (local and end … to end integration testing), to performance (load and capacity) testing and finally, to failure recovery testing. Software engineers are fully involved in the testing process, driving much of the testing at all stages. Experience in trading systems architecture: Familiarity with Order Management Systems (OMS), exchange gateway More ❯