continuous learning, pairing and structured onboarding. Collaborate with the wider digital delivery team, ensuring alignment with the clients business objectives and user needs. Quality Assurance & Standards: Implement robust automated testing strategies, including unit, integration and end-to-end testing. Champion adherence to coding standards, accessibility (WCAG 2.2 AA), security best practices and Government Digital Service (GDS) guidelines. Oversee … using Next.js (preferred) and/or .NET Core. Solid grasp of component-based architecture, client-server integration and front-end performance optimisation. Test-driven mindset with demonstrable experience in: Unittesting (e.g. Jest, XUnit) Integration and E2E testing (e.g. Cypress) Proficient in Git and working with version control in collaborative teams. Desirable Skills and Experience Experience using More ❯
continuous learning, pairing and structured onboarding. Collaborate with the wider digital delivery team, ensuring alignment with the clients business objectives and user needs. Quality Assurance & Standards: Implement robust automated testing strategies, including unit, integration and end-to-end testing. Champion adherence to coding standards, accessibility (WCAG 2.2 AA), security best practices and Government Digital Service (GDS) guidelines. Oversee … using Next.js (preferred) and/or .NET Core. Solid grasp of component-based architecture, client-server integration and front-end performance optimisation. Test-driven mindset with demonstrable experience in: Unittesting (e.g. Jest, XUnit) Integration and E2E testing (e.g. Cypress) Proficient in Git and working with version control in collaborative teams. Desirable Skills and Experience Experience using More ❯
continuous learning, pairing and structured onboarding. Collaborate with the wider digital delivery team, ensuring alignment with the clients business objectives and user needs. Quality Assurance & Standards: Implement robust automated testing strategies, including unit, integration and end-to-end testing. Champion adherence to coding standards, accessibility (WCAG 2.2 AA), security best practices and Government Digital Service (GDS) guidelines. Oversee … using Next.js (preferred) and/or .NET Core. Solid grasp of component-based architecture, client-server integration and front-end performance optimisation. Test-driven mindset with demonstrable experience in: Unittesting (e.g. Jest, XUnit) Integration and E2E testing (e.g. Cypress) Proficient in Git and working with version control in collaborative teams. Desirable Skills and Experience Experience using More ❯
West London, London, United Kingdom Hybrid / WFH Options
MS Talent Ltd
mid-level developer. You must have experience with: .Net Core, C# Azure WebAPI, RESTful APIs Blazor or React, plus TypeScript Agile/Scrum delivery and DevOps basics Git, SourceTree, UnitTesting, Entity Framework Youll be trained by senior developers and work on real-world projects from day one. Youll gain experience with Azure APIs, SharePoint integrations, and full More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Noir
Data Engineer - Investment Banking - London/Hybrid (Data Engineer, SQL Data Engineer, Java, Python, Spark, Scala, SQL, Snowflake, OO programming, Snowflake, Databricks, Data Fabric, design patterns, SOLID principles, ETL, Unittesting, NUnit, MSTest, Junit, Microservices Architecture, Continuous Integration, Azure DevOps, AWS, Jenkins, Agile, Data Engineer, SQL Data Engineer) We have several fantastic new roles including a Data Engineer More ❯
command of building and optimizing backend systems. Hands-on experience with relational/SQL databases, ensuring efficient and reliable data management. Well-versed in software engineering essentials such as unittesting, CI/CD, integration testing, and ensuring code reliability and reproducibility. Familiarity with cloud providers (e.g., Google Cloud, Microsoft Azure) and containerization tools like Docker is More ❯
applications with C#/.NET web and back-end functionality using Microsoft Visual Studio. Developing solutions with the Windows Presentation Foundation (WPF) framework for desktop applications. .NET, WPF, PRISM, UnitTesting, Async and applying MVC and MVVM patterns. Demonstrated experience in developing quality, maintainable and well-designed software. Good understanding and practical experience with OOA/OOD/ More ❯
the latest technologies and define the technical roadmap for future developments. Requirements: Skills and Experience: Experience : A minimum of 10 years in C# development. Technical Proficiency : Strong coding and unittesting skills (C#, LINQ, SQL) and extensive knowledge of .NET frameworks (e.g., Entity Framework). Database Expertise : Familiarity with various databases, including MySQL, Oracle, Azure SQL Server, MongoDB More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Cooper Lomaz Recruitment
the latest technologies and define the technical roadmap for future developments. Requirements: Skills and Experience: Experience : A minimum of 10 years in C# development. Technical Proficiency : Strong coding and unittesting skills (C#, LINQ, SQL) and extensive knowledge of .NET frameworks (e.g., Entity Framework). Database Expertise : Familiarity with various databases, including MySQL, Oracle, Azure SQL Server, MongoDB More ❯
Copilot (or your preferred AI coding assistant) • Work in a tight feedback loop: branch, commit, pull, test, and ship - all through Azure DevOps • Write clean, tested, production-ready code - unittesting is second nature, not an afterthought • Participate in focused sprints and daily standups - we work lean, iterate fast, and learn as we go What You ll Bring More ❯
EC2A, Old Street, Greater London, United Kingdom Hybrid / WFH Options
RecruitmentRevolution.com
Copilot (or your preferred AI coding assistant) • Work in a tight feedback loop: branch, commit, pull, test, and ship - all through Azure DevOps • Write clean, tested, production-ready code - unittesting is second nature, not an afterthought • Participate in focused sprints and daily standups - we work lean, iterate fast, and learn as we go What You’ll Bring More ❯
Knowledge of SQL and NoSQL databases for data storage and retrieval. Experience with LLM application design and deployment. Strong software engineering skills, including version control (Git), code reviews, and unit testing. Familiarity with common data science libraries and tools (e.g., NumPy, Pandas, Scikit-learn, Jupyter). Experience in setting up and managing continuous integration and continuous deployment pipelines. Proficiency More ❯
languages such as Python, SQL and R. Knowledge of SQL and NoSQL databases for data storage and retrieval. Strong software engineering skills, including version control (Git), code reviews, and unit testing. Familiarity with common data science libraries and tools (e.g., NumPy, Pandas, Scikit-learn, Jupyter). Experience in setting up and managing continuous integration and continuous deployment pipelines. Proficiency More ❯
data and apply event-driven architectures Influence and drive software engineering and architecture best practices and standards within the team and the wider community Apply principled engineering practices including unittesting, integration testing, continuous integration and, by your example, lead others in your team to do likewise. Act as a mentor and an example to others in More ❯
culture of collaboration, building strong relationships based on mutual respect and shared goals. Experience you will have: AI tools such as GH co-pilot C# .NET 8+ SQL Git UnitTesting RESTful web services Messaging & queuing Front-end framework such as React Docker Microservice Data Architecture Microfrontend & Atomic Design Preferred Experience: MySQL Postgres Kubernetes GraphQL Education and/ More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
RecruitmentRevolution.com
Copilot (or your preferred AI coding assistant) • Work in a tight feedback loop: branch, commit, pull, test, and ship - all through Azure DevOps • Write clean, tested, production-ready code - unittesting is second nature, not an afterthought • Participate in focused sprints and daily standups - we work lean, iterate fast, and learn as we go What You’ll Bring More ❯
the build Code Share - Facilitate code sharing and control by regularly submitting code to concurrent version system repository Mentoring - Help grow future talent by coaching and providing development opportunities Testing - Support unittesting, system testing, and acceptance testing activities Review - Review the build work for more junior members of the team and help them to … years' experience in a development role Experience writing well-documented code in Visualforce, Apex, Triggers, Lightning Experience in the complete life cycle of project development (SFDC) including Release Management Testing, and Deployment Ability to understand security concepts and solutions of components GIT experience SFDX experience Salesforce Platform Developer I & II Certification System and Data Integration experience Deep real-world … experience, Salesforce certifications, and strong communication, problem-solving, and organizational skills. 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 Salesforce CPQ More ❯
house development capabilities and drive platform growth. What you'll do: Design, develop, test, and deploy solutions for the platform. Write clean, maintainable code with a strong focus on unit testing. Maintain coding standards, guidelines, and best practices across the team. Promote high-quality documentation throughout the development process. Contribute to platform quality, infrastructure, and release process management. Provide More ❯
improve our processes and taking part in code reviews. This role requires you to collaborate closely with the Delivery team. Responsibilities All aspects of developing software including: Designing, developing, testing and deploying web applications. Coordinating with other developers and project managers. Liaising directly with customers where required. Fixing bugs, troubleshooting and resolving problems as well as proactively identify potential … feature implementation, and to be able to own the work completed. Provide support to other developers within the team. Ensure that you follow best coding practices, documentation, code reviews, unit and integration testing throughout all software developed. Skills Good knowledge of PHP unittesting frameworks such as PHPUnit or Pest. Good knowledge of frontend frameworks such More ❯
Familiarity with SwiftUI and Combine is a plus Strong understanding of Apple's design principles and interface guidelines Experience integrating with APIs, Firebase, and third-party SDKs Familiarity with UnitTesting, UI Testing, and CI/CD pipelines Comfortable working independently and managing time across multiple priorities Preferred Qualifications Published one or more iOS apps in the More ❯
to apply if your qualifications and experience are a good fit for any of our openings. Your role: As a Lead Software Development Engineer in Test (SDET), you oversee testing resources on a small, highly focused team responsible for delivery of highly scalable and robust services within Global Relay's platform. You are responsible to ensure appropriate and efficient … testing strategies are applied in your areas of responsibility, with a focus on shift-left testing principles. You will drive continual improvement in your team's automation frameworks and coverage while mentoring other SDETs in the team on industry leading technologies and test practices. You will guide and participate hands-on in the team's testing efforts … to ensure quality of coverage, quality of code and quality of delivery. Your responsibilities: Manage performance assessments and hiring for a small team of SDETs Drive the team's testing and automation strategies Define and organize the teams test planning for releases Design and coding of automation frameworks, tests and tools Participate in team planning and story grooming Participate More ❯
apps in our portfolio. Your role in the Team's Success You'll play a critical role in a small team where you'll contribute to the design, implementation, testing and delivery of features and technology improvements across the range of applications our team owns. You'll bring expertise in the areas you have experience in, while also learning … work on a diverse range of applications. What you'll do Implement feature and reliability enhancements to existing software, or develop new tools Deliver reliable and performant code, with unittesting and automated testing where necessary Maintain build pipelines and other infrastructure required to build and verify our software Contribute to team design meetings, Troubleshoot and resolve More ❯
new data products in C++ Migration of Python data products into C++ to drastically improve performance Helping to drive improvements in all areas, including the parsing framework, data quality, testing and CI Understanding the data, how it reaches BMLL, how we process it and deliver it to customers Communicating with technical teams both within BMLL and sometimes at data … technical leadership of a small team. Industry experience of developing on a Linux platform Industry experience of Python Experience of industry-standard development methodologies such as source code control, unittesting and continuous integration Ability to self-organise and deliver a project over a period of up to a few months Strong problem solving skills Strong communication skills More ❯
in a previous role and enjoying the impact of globally used software. Demonstrated impact on product and team performance in previous roles. Proficient with standard software engineering methodologies, e.g., unittesting, code reviews, design documentation. Able to effectively articulate technical challenges and solutions. Ability to learn quickly, iterate, unblock oneself, and persist until the right problem is solved. More ❯
Senior Salesforce 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. Key Responsibilities: Presenting - prepare client presentations and lead requirement gathering sessions … colleagues to transform client requirements into best practice Salesforce solutions Configuration - delivering complex configuration yourself and managing the delivery of solutions through less experienced members of your Project team Testing - Support unittesting, system testing, and acceptance testing activities Training - run workshops to train clients and Administrators Client relationship - engage with client stakeholders to analyse More ❯