REMOTE Scala Developer - OO, Scala, ATDD/BDD, Ansible, Cucumber - Investment Banking Our banking client is looking for a strong Scala Developer to join their team on a long term project (12 months+) on a contractual basis. Experienced in using design patterns and following best software engineering practices An understanding of fundamental algorithms and ability to optimize existing code Requirements … the platform and clearly articulate technical designs and concepts * Relationship building skills * A team player with exceptional interpersonal skills, eg collaborative working skills * Experience of Specification by Example/ATDD/BDD * Follows clean code principles * Rigorously adheres to TestDrivenDevelopment practices including continual integration * Experience of Scrum/Agile methods React experience is ideal but More ❯
and engineering tasks with your team and other teams, to deliver production solutions. Employ and champion modern pragmatic engineering principles, practices, and tooling, including TDD/BDD/ATDD, XP, QA Engineering, Trunk Based Development, Continuous Delivery, automation, DevSecOps , and Site Reliability Engineering. Contribute to, and take a leadership role in, driving ongoing improvements to our engineering principles … teams, with a willingness to share, partner and coach engineers, product people, and operations through pragmatic and effective development and delivery practices. Experience in employing TDD, BDD or ATDD highly desirable. Proven experience shaping and evolving the principles, practices, and tooling supporting agile, testing/QA, DevSecOps , automation, SRE. Experience in Trunk Based Development, XP, & implementing CI/ More ❯
Rednal, Birmingham, United Kingdom Hybrid / WFH Options
Kerv
fit in Must have worked on Behavioural DrivenDevelopment (BDD) or Test-DrivenDevelopment (TDD) or AcceptanceTest-DrivenDevelopment (ATDD) methodology Ability to develop automated functional tests, which exercise the UI, API and DB layers. Highly delivery focused, proactive in their approach to work and contributions Technological Capabilities: Candidates are … the UK? Have you worked on Behavioural DrivenDevelopment (BDD) or Test-DrivenDevelopment (TDD) or AcceptanceTest-DrivenDevelopment (ATDD) methodology? Are you able to demonstrate examples where you have hands-on experience with API testing Can you show evidence where you have worked with test automation frameworks design More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
Kerv Digital for Digital Transformation
fit in Must have worked on Behavioural DrivenDevelopment (BDD) or Test-DrivenDevelopment (TDD) or AcceptanceTest-DrivenDevelopment (ATDD) methodology Ability to develop automated functional tests, which exercise the UI, API and DB layers. Highly delivery focused, proactive in their approach to work and contributions Technological Capabilities: Candidates are More ❯
Annapolis Junction, Maryland, United States Hybrid / WFH Options
Wood Consulting Services, Inc
on Agile teams using Agile Developer practices such as Pair Programming, TestDrivenDevelopment (TDD), Refactoring, and AcceptanceTestDrivenDevelopment (ATDD). Experience with Behavior DrivenDevelopment (BDD). Secure Software development (i.e., Layer 7 Policy). Experience with the Scrum, Scaled Agile Framework (SAFe) methodology, SAFe Agilest More ❯
/CD lifecycle. Testing responsibilities include: Utilizing a range of open-source tools and frameworks Manual and automation testing Working with DevOps and agile practices such as TDD, BDD, ATDD, and continuous testing through CI/CD pipelines, complemented by exploratory testing Designing and implementing automated test frameworks for UI and API testing Technologies used include Selenium, Cypress.io, Webdriver.io More ❯
on Agile teams using Agile Developer practices such as Pair Programming, TestDrivenDevelopment (TDD), Refactoring, and AcceptanceTestDrivenDevelopment (ATDD). Experience with Behavior DrivenDevelopment (BDD). Secure Software development (i.e., Layer 7 Policy). Experience with the Scrum, Scaled Agile Framework (SAFe) methodology, SAFe Agilest More ❯
on Agile teams using Agile Developer practices such as Pair Programming, TestDrivenDevelopment (TDD), Refactoring, and AcceptanceTestDrivenDevelopment (ATDD). Experience with Behavior DrivenDevelopment (BDD). Secure Software development (i.e., Layer 7 Policy). Experience with the Scrum, Scaled Agile Framework (SAFe) methodology, SAFe Agilest More ❯
on Agile teams using Agile Developer practices such as Pair Programming, TestDrivenDevelopment (TDD), Refactoring, and AcceptanceTestDrivenDevelopment (ATDD). Experience with Behavior DrivenDevelopment (BDD). Secure Software development (i.e., Layer 7 Policy). Experience with the Scrum, Scaled Agile Framework (SAFe) methodology, SAFe Agilest More ❯
on Agile teams using Agile Developer practices such as Pair Programming, TestDrivenDevelopment (TDD), Refactoring, and AcceptanceTestDrivenDevelopment (ATDD). Experience with Behavior DrivenDevelopment (BDD). Secure Software development (i.e., Layer 7 Policy). Experience with the Scrum, Scaled Agile Framework (SAFe) methodology, SAFe Agilest More ❯
on Agile teams using Agile Developer practices such as Pair Programming, TestDrivenDevelopment (TDD), Refactoring, and AcceptanceTestDrivenDevelopment (ATDD). Experience with Behavior DrivenDevelopment (BDD). Secure Software development (i.e., Layer 7 Policy). Experience with the Scrum, Scaled Agile Framework (SAFe) methodology, SAFe Agilest More ❯
on Agile teams using Agile Developer practices such as Pair Programming, TestDrivenDevelopment (TDD), Refactoring, and AcceptanceTestDrivenDevelopment (ATDD). Experience with Behavior DrivenDevelopment (BDD). Secure Software development (i.e., Layer 7 Policy). Experience with the Scrum, Scaled Agile Framework (SAFe) methodology, SAFe Agilest More ❯
on Agile teams using Agile Developer practices such as Pair Programming, TestDrivenDevelopment (TDD), Refactoring, and AcceptanceTestDrivenDevelopment (ATDD). Experience with Behavior DrivenDevelopment (BDD). Secure Software development (i.e., Layer 7 Policy). Experience with the Scrum, Scaled Agile Framework (SAFe) methodology, SAFe Agilest More ❯
trade-off analysis, interface control, and testing and continuous integration. Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, TDD, Refactoring, and ATDD Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium Experience with Behavior DrivenDevelopment (BDD) or Test-DrivenDevelopment (TDD) Secure Software developmentMore ❯
trade-off analysis, interface control, and testing and continuous integration. Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, TDD, Refactoring, and ATDD Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium Experience with Behavior DrivenDevelopment (BDD) or Test-DrivenDevelopment (TDD) Secure Software developmentMore ❯
on Agile teams using Agile Developer practices such as Pair Programming, TestDrivenDevelopment (TDD), Refactoring, and AcceptanceTestDrivenDevelopment (ATDD). Experience with Behavior DrivenDevelopment (BDD). Secure Software development (i.e., Layer 7 Policy). Experience with the Scrum, Scaled Agile Framework (SAFe) methodology, SAFe Agilest More ❯
Overview This is an excellent opportunity for an experienced software developer who is passionate about building innovative solutions and thrives in dynamic environments. The ideal candidate will have strong Java development expertise and at least 14 years of software More ❯
equities domains is a plus Additional Skills: Expertise in Cross Browser and Cross Platform compatibility testing Familiar with continuous integration systems using Git, Jenkins, and Jira Experience with TDD, ATDD, and BDD using Cucumber and Gherkin If you are passionate about software development testing and have a strong understanding of the banking sector, we encourage you to apply for More ❯
through effective regression testing. Mentor and support others within the QA community. Promote a culture of continuous improvement and knowledge sharing. Skills & Experience Agile development experience. Familiarity with ATDD, BDD, and test automation. Proficiency in Python or JavaScript for automation. Experience with AWS cloud-native services and performance testing tools (e.g., JMeter). Working knowledge of RESTful APIs More ❯
, trade-off analysis, interface control, testing, and continuous integration Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, BDD, Refactoring, and ATDD Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), and Selenium Experience with Behavior-DrivenDevelopment (BDD) or Test-DrivenDevelopment (TDD) Secure Software developmentMore ❯
interface control, and testing and continuous integration. 5+ years of experience in software development on Agile teams using Agile Developer practices such as Pair Programming, TDD, Refactoring, and ATDD Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium Experience with Behavior DrivenDevelopment (BDD) or Test-DrivenDevelopment (TDD) Secure Software developmentMore ❯
interface control, and testing and continuous integration. 5+ years of experience in software development on Agile teams using Agile Developer practices such as Pair Programming, TDD, Refactoring, and ATDD Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium Experience with Behavior DrivenDevelopment (BDD) or Test-DrivenDevelopment (TDD) Secure Software developmentMore ❯
interface control, and testing and continuous integration. 5+ years of experience in software development on Agile teams using Agile Developer practices such as Pair Programming, TDD, Refactoring, and ATDD Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium Experience with Behavior DrivenDevelopment (BDD) or Test-DrivenDevelopment (TDD) Secure Software developmentMore ❯
on Agile teams using Agile Developer practices such as Pair Programming, TestDrivenDevelopment (TDD), Refactoring, and AcceptanceTestDrivenDevelopment (ATDD). Experience with Behavior DrivenDevelopment (BDD). Secure Software development (i.e., Layer 7 Policy). Experience with Scrum, Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification More ❯
trade-off analysis, interface control, and testing and continuous integration Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, BDD, Refactoring, and ATDD Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium Experience with Behavior DrivenDevelopment (BDD) or TestDrivenDevelopment (TDD) Secure Software developmentMore ❯