City Of London, England, United Kingdom Hybrid / WFH Options
Hays
OOAD etc) and design principles (kiss/solid etc) Prior use of RDBMS, e.g. Oracle, MySQL or Postgres Experience in Test-Driven Development (TDD), unittesting and unittesting frameworks Strong knowledge of version control systems such as Github and associated CI/CD tooling (ideally More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Hays Technology
OOAD etc) and design principles (kiss/solid etc) Prior use of RDBMS, e.g. Oracle, MySQL or Postgres Experience in Test-Driven Development (TDD), unittesting and unittesting frameworks Strong knowledge of version control systems such as Github and associated CI/CD tooling (ideally More ❯
Software Engineer - Java - Contract - £400 per day outside IR35 - Java/Microservices, Basic Test framework knowledge, Unittesting skills, Java design skills, Deployment in Pipeline knowledge ( Git lab, Jenkins, Aws tools sets) About the Company My client is seeking a Java Software Engineer on a contract basis in … including new end points (tink/Mimo/Payit) Integration into new systems (ie Mimo) Test incrementally, in line with test strategy Full E2E testing of MVP Full E2E testing as part of deployment, in collaboration with business partners Own and lead E2E deployment (release train manager) Manage … Platform works and how it supports business objectives Works with colleagues at multiple levels, cross-Domain, Domain, Platform and Feature teams, understanding and analysing testing requirements, including functional requirements, to plan, design, develop & maintain (where necessary) the work required to perform and monitor automation testing, building in quality More ❯
Software Engineer - Java - Contract - £400 per day outside IR35 - Java/Microservices, Basic Test framework knowledge, Unittesting skills, Java design skills, Deployment in Pipeline knowledge ( Git lab, Jenkins, Aws tools sets) About the Company My client is seeking a Java Software Engineer on a contract basis in … including new end points (tink/Mimo/Payit) Integration into new systems (ie Mimo) Test incrementally, in line with test strategy Full E2E testing of MVP Full E2E testing as part of deployment, in collaboration with business partners Own and lead E2E deployment (release train manager) Manage … Platform works and how it supports business objectives Works with colleagues at multiple levels, cross-Domain, Domain, Platform and Feature teams, understanding and analysing testing requirements, including functional requirements, to plan, design, develop & maintain (where necessary) the work required to perform and monitor automation testing, building in quality More ❯
Software Engineer - Java - Contract - £400 per day outside IR35 - Java/Microservices, Basic Test framework knowledge, Unittesting skills, Java design skills, Deployment in Pipeline knowledge ( Git lab, Jenkins, Aws tools sets) About the Company My client is seeking a Java Software Engineer on a contract basis in … including new end points (tink/Mimo/Payit) Integration into new systems (ie Mimo) Test incrementally, in line with test strategy Full E2E testing of MVP Full E2E testing as part of deployment, in collaboration with business partners Own and lead E2E deployment (release train manager) Manage … Platform works and how it supports business objectives Works with colleagues at multiple levels, cross-Domain, Domain, Platform and Feature teams, understanding and analysing testing requirements, including functional requirements, to plan, design, develop & maintain (where necessary) the work required to perform and monitor automation testing, building in quality More ❯
improve the overall design, always committed to delivering business value. Principal Responsibilities Passionate about engineering and creating resilient and observable systems seeking to automate testing at all levels of the build/deployment pipeline. Full stack experience though primarily Java, GraphQL, Spring Framework, and Angular 8+. Secondary focus on … and managed properly to support firm needs - coordinate your changes with others. Delivery orientated individual with team leadership experience. Qualifications/Skills Required Automated testing: Unittesting, Performance testing, Integrating tested. 5+ years of professional Angular development experience (mixed technologies). 5+ years of professional Java More ❯
The successful candidate will assist in delivering business solutions directly for our customers. They must be comfortable with working to technical designs and perform unittesting, integration testing and supporting system and user testing. Skills and Competencies: Strong organizational skills and attention to detail. Willingness to learn … working in an ITIL environment. Additional skills we are looking for include GIT, Jenkins, Maven, Database and SQL knowledge, Tomcat or other container technologies, Unittesting such as Mockito. Additional Information At Version 1, we believe in providing our employees with a comprehensive benefits package that prioritises their More ❯
to production Secondary Responsibilities Expanding Playwright E2E test suite Work on the full stack - primarily Java, GraphQL, Spring Framework Qualifications/Skills Required Automated testing: Unittesting, E2E testing Minimum of 3 years' of professional Angular development experience 7+ years' experience with front end development Highly More ❯
a self-starter, part of an empowered agile team working on our risk product portfolio. You will be responsible for analyzing, defining, designing, implementing, testing, maintaining, and supporting the Risk products, either individually or leading a small team of engineers. You will collaborate closely with QA engineers to ensure … curiosity, eagerness to learn, and passion for technology will enable you to succeed. Quality is non-negotiable; therefore, a strong focus on code quality, unittesting, and automated testing is essential. Mentoring junior team members and working with management to enhance team skills are also key aspects … willingness to cross-train. Understanding of other programming languages and practical application skills. Solid grasp of object-oriented programming and design patterns. Experience with unittesting, databases, SQL, and secure coding practices. Proficiency with cloud technologies, preferably AWS, and willingness to learn AWS fundamentals. Excellent verbal and written More ❯
based real-time distributed storage and stream processing platform meets rigorous quality benchmarks. We are looking for Software Engineers in Test with strong experience testing Java software platforms to work side by side with our expert Java developers. In this role, you’ll tackle complex challenges, contribute to our … implementing improvements. Develop detailed test plans, test test scripts and test completion reports based on functional and technical specifications. Develop, maintain, and enhance automated testing frameworks for functional and non-functional testing. Design and execute performance, load, and stress tests to ensure the application can scale and perform under … to ask lots of questions, overcome biases, break assumptions and consider different perspectives. Able to plan and organise your own work. Deep understanding of testing methodologies such as unittesting, integration testing, regression testing, and non-functional testing (Performance, load, stress, soak). Excellent More ❯
and multi-disciplinary approach to each of these mega processes. As part of program, a new role has been created to manage all the testing activities related to the SAP S/4Hana landscape. Do you thrive working in the project environment? Do you have a deep understanding of … least 5 years of experience in ERP/SAP Development, Implementation or Transformation projects in a leading or coordinating role Have profound knowledge of testing management processes and standards Experience in Testing Lead role in complex transformation projects with emphasis on large scale SAP projects Excellent understanding of … agile, agile) Be very well organized with experience in effectively setting deadlines, delegating and assigning responsibilities followed by monitoring, summarizing, aligning and communicating the testing plans status across various stakeholder groups ensuring clear ownership is established for all activities Have the ability and experience in defining comprehensive testingMore ❯
accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, coding solutions, unittesting, and ensuring the solution can be integrated successfully into the overall application/system with clear, robust, and well-tested interfaces. Job … expectations include an awareness of development and testing practices in the industry. Responsibilities: Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements Utilizes multiple architectural components (across data, application, business) in design and development of client requirements Performs … accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, coding solutions, unittesting, and ensuring the solution can be integrated successfully into the overall application/system with clear, robust, and well-tested interfaces. Job More ❯
and implementing improvements. Develop detailed test plans, test scripts and test completion reports based on functional and technical specifications. Develop, maintain, and enhance automated testing frameworks for functional and non-functional testing. Design and execute performance, load, and stress tests to ensure the application can scale and perform under … to ask lots of questions, overcome biases, break assumptions and consider different perspectives. Able to plan and organise your own work. Deep understanding of testing methodologies such as unittesting, integration testing, regression testing, and non-functional testing (Performance, load, stress, soak). Excellent More ❯
be part of an empowered agile team working on our portfolio of risk products. You'll be responsible for the analysis, definition, design, implementation, testing, maintenance, and support of the Risk products, working individually or leading a small team of engineers. You'll work closely with QA engineers to … to learn, and passion for technology mean you can get the job done. Quality is non-negotiable, so a good focus on code quality, unittesting, and enabling automated testing is important. Mentoring junior members also forms part of the role, working alongside the team management to … Software Engineer with strong Python skills and willingness to cross-train. Understanding of other programming languages and object-oriented principles. Knowledge of design patterns, unittesting, databases, SQL, and secure coding. Proficiency with cloud technologies, preferably AWS, or willingness to learn. Excellent communication skills, ability to write clean More ❯
knowledge of industry trends, best practices and emerging technologies related to C# .NET development and software engineering. Collaborate with QA engineers to ensure thorough testing of software components through unittesting, integration testing, automation testing and performance testing. Provide technical leadership and mentoring to junior More ❯
Experience writing SQL queries and understanding of data models. Experience in designing and implementing REST APIs & micro services-based solutions. Should have experience writing unit/integration tests. Proficient with software development lifecycle (SDLC) methodologies like SAFe/Agile, Test-driven development. Proficiency in the development environment, including IDE … web & application server, GIT, Azure DevOps, unit-testing tool and defect management tools. Additional Preferred Qualifications: Domain knowledge in Financial Industry and Capital Markets is a plus. Working knowledge in AWS cloud (EC2, ECS, Load Balancer, Security Group, EMR, Lambda, S3, Glue, etc.) Experience in DevOps development and … Experience writing SQL queries and understanding of data models. Experience in designing and implementing REST APIs & micro services-based solutions. Should have experience writing unit/integration tests. Proficient with software development lifecycle (SDLC) methodologies like SAFe/Agile, Test-driven development. Proficiency in the development environment, including IDE More ❯
services, including EC2, S3, and RDS, and implement best practices. Design and manage MySQL databases, ensuring efficient and effective data storage and retrieval. Conduct unittesting and end-to-end testing using Cypress and Jest to ensure application stability and reliability. Develop and maintain REST APIs to … frontend development. Solid experience with NodeJS and Express for backend development. Solid experience with Python. Strong knowledge of MySQL and database design. Experience with unittesting and end-to-end testing using Cypress and Jest. Experience in REST API design and development using modern web development frameworks. More ❯
management, project, and client management. Risk & Quality Management Strive for ZERO defects on any code developed from the team. Assist in design and develop unit test cases for any development work. Perform unittesting on code developed for quality assurance and alignment with requirements. Conduct and report … on code reviews and unittesting on code written by other team members including corrective action identified to meet minimum standards. Identify, document, and manage Internal Risks Controls with reporting into the Technology Risk Register. Manage code deployment, fixes, updates, and related processes through defect tracking in testingMore ❯
Stockport, Greater Manchester, North West, United Kingdom Hybrid / WFH Options
NOVANTA TECHNOLOGIES UK LIMITED
Annual leave - 25 days + bank holidays. Death in service scheme. Enhanced company pension scheme. A friendly and sociable working environment - including regular business unit wide social clubs, activities and events. Employee Assistance Programme Volunteering Days. Job Purpose: Using C# and object-oriented design principles, you will be responsible … development and design using C#. Undertaking work in accordance with software development processes, procedures, and specifications. Creating software and user and technical documentation. Software testing (unittesting and integration testing). Implementation of the instructions of the quality/environmental management representative and the occupational safety More ❯
in building and deploying machine learning features and data-driven applications. You will work on end-to-end solutions – from writing robust code and unit tests to developing APIs and integrating machine learning models into our product ecosystem. This role requires a mix of software engineering excellence, an eye … and data services. Ensure APIs are secure, well-documented, and perform at scale. Write and maintain comprehensive tests for your code. Use PyTest for unittesting and Selenium (where appropriate) for end-to-end or UI testing to automate quality assurance. Ensure that new features have proper … test coverage and meet quality standards before deployment. Collaborate with DevOps engineers to set up and maintain CI/CD pipelines for building, testing, and deploying applications and ML models. Containerise applications (Docker) and assist in orchestration (Kubernetes or cloud services) to ensure smooth deployment of scalable solutions. Work 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 … 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 More ❯
verbal – able to translate complex technical subject matter into easily understood presentations and written documentation for mixed technical audiences. Desirable skills include: Experience in unittesting, integration testing, system testing and user acceptance testing Some Experience of Data Science approach and best practice An understanding More ❯
such as server caching, browser caching, CDN caching, database query caching, in-memory caching (like Redis and Memcached), and application caching Expertise in comprehensive testing lifecycle inclusive of UnitTesting, User Acceptance Testing, Regression Testing, and Defect Remediation. Comfortable with Agile and Waterfall development lifecycles More ❯
ideal candidate will be responsible for designing, developing, and maintaining our platform and related services. Additionally, the candidate should have a strong understanding of testing methodologies and be able to conduct their own testing to ensure the quality and functionality of our applications and a strong understanding that … Implement responsive design principles to ensure applications work on various devices and screen sizes. Develop and integrate REST, GraphQL and RPC APIs. Conduct thorough testing of applications, including unittesting, integration testing, and end-to-end testing. Debug and resolve technical issues and bugs. Be part … Experience with database management systems e.g., MySQL, PostgreSQL, MS SQL Server, MongoDB. Familiarity with Git and branching strategies such as GitOps. Solid understanding of testing frameworks and methodologies e.g. Jest, Mocha, Selenium. Ability to write and maintain unit, integration, and end-to-end tests. Ability to write and More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
ideal candidate will be responsible for designing, developing, and maintaining our platform and related services. Additionally, the candidate should have a strong understanding of testing methodologies and be able to conduct their own testing to ensure the quality and functionality of our applications and a strong understanding that … Implement responsive design principles to ensure applications work on various devices and screen sizes. Develop and integrate REST, GraphQL and RPC APIs. Conduct thorough testing of applications, including unittesting, integration testing, and end-to-end testing. Debug and resolve technical issues and bugs. Be part … with database management systems e.g., MySQL, PostgreSQL, MS SQL Server MongoDB). Familiarity with Git and branching strategies such as GitOps Solid understanding of testing frameworks and methodologies e.g. Jest, Mocha, Selenium. Ability to write and maintain unit, integration, and end-to-end tests. Ability to write and More ❯