thoughtful methods to achieve them. We cherish and maintain high standards for development quality and expertise. We're passionate advocates for collaborative practices like extreme programming, test-drivendevelopment, and pair programming, which foster a supportive and growth-oriented environment. Whilst our tech-stack includes using TypeScript, Node, React and AWS (amongst others), we are happy … skills and take on more responsibility Who You Are Extensive experience in building of performant, responsive and secure applications using TypeScript, React & Node An interest to follow Test-DrivenDevelopment (TDD) practices in a paired programming environment Deep understanding of modern architectural patterns and design systems Excellent ability to work collaboratively with team members and stakeholders Proven More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Eligo Recruitment
SQL for efficient database management. Experience with Redis for caching and performance optimisation. Knowledge of message queueing systems like AWS SQS or RabbitMQ . Well-versed in Test-DrivenDevelopment (TDD) with JUnit for robust testing. Understanding of Kubernetes for container orchestration. Familiarity with AWS cloud services for scalable application deployment. If you're passionate about building More ❯
rationalizing them into a consistent service offering. Leadership Experience: A proven track record of managing a diverse, inclusive, and high-performing Engineering team. Engineering Excellence: Understanding of Test-DrivenDevelopment (TDD) and Behavior DrivenDevelopment (BDD). We offer: By joining Citi London, you will not only be part of a business casual workplace with More ❯
can achieve! You’ll be working with our modern tech stack (C# .NET, Node.js, React and GCP), across all stage of the software lifecycle! We follow a Test-DrivenDevelopment (TDD) approach to ensure our code is reliable, maintainable, and built with quality from the start. This helps us move fast without breaking things, and gives our More ❯
and development expertise in support of new application development, using iterative methodologies such as behavior drivendevelopment (BDD) and testdrivendevelopment (TDD), and working with teammates to execute deliveries. Experience in building, implementing, and maintaining Continuous Integration Continuous Deployment (CI/CD) pipelines, in accordance with Platform as a Service (PaaS) Provider More ❯
queues, and performance tuning at the network and application layer. Comfortable using AI-powered development tools to enhance code quality and development speed. Strong testing discipline including TDD, benchmarking, and resilience testing. Communication and Collaboration Proficient in English (spoken and written); Chinese or other languages are a plus but not required. Comfortable working in a global team with More ❯
quality documentation and technical design understanding. Azure Experience : Familiarity with Microsoft Azure is advantageous. Development Best Practices : Knowledge of SOLID principles, DRY, Security First, and TDD (TestDrivenDevelopment). Version Control : Basic understanding of Git. Project Management Tools : Experience with Azure DevOps or similar platforms (Jira). Team Collaboration : Excellent teamwork skills, particularly in collaboration More ❯
and defining test environment needs Create and review testing strategies, plans and designs Create and review and optimizing testing processes Prepare and execute test scenarios (BDD/TDD) to test the application, network and infrastructure solution at all levels including non-functional Produce Test Reports and be able to report on interim progress Document test … turning them into scripts Extensive back-end testing experience - Linux An understanding of Kafka/Docker(from a QA perspective) Experience working with Jira, Maven Experience with BDD and TDD Automation testing using any of custom test suites - Fitnesse, Selenium and Soap UI Automated performance testing using Load Runner or similar (not mandatory) Experience in developing custom regression testMore ❯
AWS Knowledge of design patterns Knowledge of micro-services architecture Knowledge of serverless architecture (E.g., Lambda's) Knowledge of Low Code/No Code solutions Experience of Test-DrivenDevelopment Experience of CI/CD pipelines About Us For over 50 years, Verisk has been the leading data analytics and technology partner to the global insurance industry More ❯
CSS, etc). * Experience in Linux, Embedded System, and Windows development. * Experience working with control systems, data acquisition and sensors; using software libraries like ROS. * Experience of Test-DrivenDevelopment and continuous integration. * Experience of cloud-based frameworks (AWE, Google Cloud, etc). * Experience of AI tools and their APIs. * Experience of additional software languages (e.g. Python More ❯
ability to meet deadlines Desirable Skills Experience designing user interfaces Familiarity with Microsoft Azure Experience using distributed version control systems (e.g., Git) Understanding of Agile methodologies and Test-DrivenDevelopment What's on Offer Salary up to £55,000 Flexible hybrid working (home and office) 25 days holiday + bank holidays Life assurance (death in service) Simply More ❯
threaded programming, and on-target debugging. Advanced knowledge of C++ is required. Experience with Agile/Scrum development practices. Advanced knowledge of verification skills such as test-drivendevelopment, unit testing, code reviews, defect characterization, requirements analysis and planning skills such as user story development, backlog management, high-level estimation, and detailed estimation. Advanced configuration More ❯
the willingness to learn it Batch processing data pipelines or have worked in: an eCommerce organisation a shipping/logistics/exports organisation What you bring Agile: Test-DrivenDevelopment, collaboration and continuous delivery are your preferred engineering practices? We take the best bits of Lean, Scrum and Kanban too. Architecture: In a large scale distributed web More ❯
Seeking a Software Engineer to join our team. You will provide direct engineering support to the official Under Secretary of Defense for Research and Engineering (OUSD(R&E) and Engineering Prototyping and Experimentation Mission Directorate. Work location is in Alexandria More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom Hybrid / WFH Options
Accenture
focus being on developing Java Spring Boot based microservices. Advocate for and employ good development practices on the team such as consistent branching strategy, coding standards, TestDrivenDevelopment, Continuous Integration and Continuous Testing. Support the technical leads in crafting the separation of functional into microservices and the end-to-end integration and flow between technical More ❯
SQL Server experience Experience using Entity Framework OOAD skills and good understanding of Design Patterns and Practices Web services (SOAP and/or WCF) Unit testing/TestDrivenDevelopment Distributed WinForms systems development Desirable Familiarity with DevOps tools for managing work items and source control, with TFS experience being a plus. Alternatively, experience working in More ❯
Portsmouth, Hampshire, England, United Kingdom Hybrid / WFH Options
MORRIS SINCLAIR RECRUITMENT LTD
SQL Server experience Experience using Entity Framework OOAD skills and good understanding of Design Patterns and Practices Web services (SOAP and/or WCF) Unit testing/TestDrivenDevelopment Distributed WinForms systems development Desirable Familiarity with DevOps tools for managing work items and source control, with TFS experience being a plus. Alternatively, experience working in More ❯
This is a permanent, full-time role, remote, with one quarterly visit to their Glasgow office. What You'll Do: Deliver high-quality code using Agile and TestDrivenDevelopment methodologies. Develop and maintain domain knowledge based on customer use-cases and industry practices. Turn requirements into well-structured software that meets business needs. Participate in requirements More ❯
environment - without manual intervention - is essential for us to ensure that we are highly productive; consider resiliency; and practice security by design. Test outside-in, test first - TDD keeps us confident in moving fast, and deploying regularly. We want to solve user problems, and so we test with that mindset - writing scenarios first, then considering our solution More ❯
JavaScript, Typescript, or Python. Familiarity with agile and waterfall methodologies is preferred. Additional knowledge in Unix, SQL, Big Data, AI/ML, NetBeans, Visual Studio, VS Code, TestDrivenDevelopment, Subversion, Git, BitBucket, JIRA, and geo-spatial programming is beneficial but not essential. Our non-negotiables: You must be eligible to work and live in the UK. More ❯
decisions, taking ownership of tasks, establishing best practices, writing clean code, and applying design patterns. The candidate should be passionate about driving organizational change and advocate for TestDrivenDevelopment, aiming to facilitate effective CI/CD processes. Core/Must-have Skills 15+ years of programming experience with at least one modern language such as Java More ❯
Liberis are on a mission to supercharge the power of small businesses worldwide by delivering the financial products they need to grow. Through their network of global partners, they have funded almost 40,000 small businesses with over $1.5bn and More ❯
systems so plenty to get your teeth into! We also follow a modern approach to CI/CD and Infrastructure as Code (IaC). We have also adopted a TDD style approach to ensure our quality and architecture is the best it can be. Recently we have created a Blazor internal interface to power TLA and we plan to build More ❯
who: Has 2+ years of professional experience Has strong Python engineering experience and has delivered production-ready APIs Is comfortable working in hybrid cloud/on-prem environments Embraces TDD, CI/CD, and agile collaboration Is motivated by building tools that support real-world scientific progress Apply now to be part of a pioneering tech team shaping the future More ❯
with technical and non-technical people Comfortable working independently Preferred knowledge of Azure PaaS services Experience with modern Frontend technologies React/Vue desirable but not essential Experience in TDD desirable but not essential A Bit About Us musicMagpie is the surprisingly quick and easy way to declutter and get cash for your stuff, which is why millions of people More ❯