team members in Mercator K nowledge/experience You will need: Scala/Play development skills Experience of agile development techniques, testdrivendevelopment (TDD) and paired programming, etc. Experience building scalable, distributed web applications in Scala (Java with Scala experience gained in personal projects may be considered) Experience of working with Microservices Experience with More ❯
Embedded Software Team Lead Role (C, Embedded Linux/ARM micro-controllers, DSP, JIRA, Atlassian Confluence, TDD) -Audio Technology Specialists -Wiltshire - 4 days per week in the office -Up to £55,000 G.R.E. Recruitment is delighted to partner with this leading Audio Technology Specialist company to support them with the hire of an Embedded Software Team Lead with an expertise More ❯
Embedded Software Team Lead Role (C, Embedded Linux/ARM micro-controllers, DSP, JIRA, Atlassian Confluence, TDD) - Audio Technology Specialists - Wiltshire - 4 days per week in the office - Up to £55,000 G.R.E. Recruitment is delighted to partner with this leading Audio Technology Specialist company to support them with the hire of an Embedded Software Team Lead with an expertise More ❯
Embedded Software Team Lead Role (C, Embedded Linux/ARM micro-controllers, DSP, JIRA, Atlassian Confluence, TDD) - Audio Technology Specialists - Wiltshire - 4 days per week in the office - Up to £55,000 G.R.E. Recruitment is delighted to partner with this leading Audio Technology Specialist company to support them with the hire of an Embedded Software Team Lead with an expertise More ❯
Milton Keynes, England, United Kingdom Hybrid / WFH Options
Carro Group
most appropriate tools, technologies, and languages for each project. Strong team-oriented mindset , with the ability to collaborate effectively across departments. Proficient in software testing methodologies , including Test-DrivenDevelopment (TDD) . Strong understanding of object-oriented design and software architecture principles. Highly Desirable Experience with concurrent programming techniques , parallelism, and threading. Experience working with distributed systems More ❯
Azure PaaS services (App Services, Function Apps, API Management, etc.) Design and implement RESTful APIs and microservices architecture using Swagger and Postman Handle distributed task processing with Celery Apply TDD principles using PyTest for automated testing Use Terraform for Infrastructure as Code and Docker for containerisation Contribute to solution design and participate in architectural decision-making Ensure systems are scalable … RESTful APIs and microservices using tools like Swagger and Postman. Database Management: Experienced with SQL and NoSQL databases including PostgreSQL, CosmosDB, and Redis. Testing & TDD: Familiar with Test-DrivenDevelopment and automated testing using PyTest. IaC & Containers: Exposure to Infrastructure as Code (Terraform) and containerisation (Docker). Core Competencies Problem Solving: Strong analytical skills for tackling complex More ❯
are addressed in design and implementation. Identify and proactively resolve potential technical or architectural issues. Implementation Adhere to the team’s “Definition of Done” (DoD). Maintain consistency in TDD/unit test coverage and enforce code review quality. Keep documentation current throughout the change lifecycle. Collaboration Work closely with System Analysts, Solution Designers, and the Architecture team to …/2022) Integrations: REST APIs, Web Services (WCF, SOAP), OAuth2/OpenID Connect Platforms & Tools: Microsoft Power Platform, Microsoft Dynamics, Git (Source Control), Jira, Confluence Development Practices: TDD, Agile Scrum, CI/CD, best practice system design and coding standards Other: Payment provider integrations Experience & Qualifications Proven experience delivering software as part of a collaborative team. Strong knowledge of … the full Software Delivery Lifecycle (SDLC). Experience in software design, TDD/unit testing, and DevOps pipelines. Computing-related degree or equivalent practical experience. Experience with financial, banking, or accounting systems is desirable. More ❯
Senior Backend Engineer (PHP) - OOP, PHP, MySQL, TDD - Fareham, Hampshire. This is an in office role. - Salary circa £60,000 plus benefits An exciting new opportunity for a Senior Backend Engineer to join an entrepreneurial business based in Fareham. Working within a dedicated LAMP environment and reporting to the project manager, you will be helping to plan and develop the … web technology including XHTML, CSS, jQuery and Agile/Scum methodology. The work is aimed at more back end development with an emphasis on Agile processes, systems optimisation, TDD and embracing modern development practices. The company also uses PHPUnit/Selenium to ensure high standards of development. Desired skill set that includes: OOP PHP5+ MySQL Git Beneficial Skills … Kubernetes Google Cloud/AWS Docker Load Balancing TDD Code Review The company offer an unrivalled volume of new projects, Greenfield development and the opportunity to work with and learn from some of the sharpest developers in the area. On top of a competitive salary the company offer some fantastic financial and lifestyle benefits including; free access to local More ❯
Strong commercial experience with JavaScript, HTML, CSS, and jQuery Experience with React or Angular is a plus Experience working in an Agile/Scrum environment Familiarity with Test-DrivenDevelopment (TDD) is desirable What's on Offer £40,000-£60,000 depending on experience 4 days a week in the office, central Brighton Exposure to a variety More ❯
Strong commercial experience with JavaScript, HTML, CSS, and jQuery Experience with React or Angular is a plus Experience working in an Agile/Scrum environment Familiarity with Test-DrivenDevelopment (TDD) is desirable Whats on Offer £40,000£60,000 depending on experience 4 days a week in the office, central Brighton Exposure to a variety of More ❯
system architecture and business processes* Contribute to modernisation efforts and cloud-based development practices* Provide 3rd line support and develop tools to streamline support operations* Apply test-drivendevelopment and CI/CD methodologies in an Agile environment The ideal candidate will:* Have strong backend development experience, ideally with SQL and RDS* Demonstrate excellent problem … legacy systems as an opportunity to gain valuable domain knowledge* Embrace 3rd line support responsibilities and seek ways to automate and improve support processes* Be proficient in test-drivendevelopment and collaborative Agile practices* Have familiarity with Python or a willingness to learn it* Exhibit strong communication and stakeholder engagement skills Please send a copy of your More ❯
in Go and Java microservices within an AWS-native environment Apply DevOps practices, automating CI/CD pipelines and applying CDK to build infrastructure-as-code Champion TestDrivenDevelopment for reliable, high-quality delivery Collaborate with talented engineers—onsite in London once a week—to shape modern ways of working What You'll Bring: Strong Go … Golang) engineering experience Solid background with Java microservices Expertise in AWS, particularly CDK Hands-on DevOps and CI/CD pipeline knowledge Proven record with component migrations and TDD If you're an engineer who thrives on modernisation, clean architecture, and technical challenges at scale, this gig is for you. More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Guidant Global
Our esteemed client, a trusted partner of the UK Ministry of Defence, is seeking a highly skilled Software Engineer with expertise in C# and C++. This exciting role involves integrating real products, models, and synthetic environments to provide visualizations, demonstrations More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation is currently looking to recruit a C#/C++ Software Engineer subcontractor on an initial 12 month contract. The department are happy to consider candidates with a mixture of C# and C++ or someone with just More ❯
Crawley, West Sussex, England, United Kingdom Hybrid / WFH Options
Noir
.NET Developer, C#, WPF - Mobile Telecommunications - Crawley, West Sussex (Tech stack: .NET Developer, .NET 9, C#, WPF, Azure SQL, MVVM, Prism, TDD, Agile, Programmer, Engineer, Architect, .NET Developer) Established in the early 1990s and listed on the London Stock Exchange our client is an instantly recognizable brand within the mobile telecommunications arena. They are widely recognized as innovators within the … will have a skill set that encompasses: .NET, C#, WPF and Azure SQL. Our client can provide training in: .NET 9, Azure SQL, MVVM, Prism, continuous integration, dependency injection, TDD and Agile (Scrum/Kanban). This is a truly exciting opportunity to work on complex enterprise level, Greenfield .NET/C# projects and to develop revolutionary products that will More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Aurora Energy Research Limited
into robust, well tested, scalable software. You'll thrive here if you enjoy writing clean, maintainable Python, shaping libraries and packages other teams rely on, and raising engineering standards (TDD, CI/CD, reviews, readability) across a large, shared codebase. The position suits an individual with 3+ years of experience in software development who is interested in a career … the Modelling team; ensure implementations are readable, tested, and traceable. Improve code quality and developer experience by refactoring for clarity, strengthening interfaces and simplifying implementations. Champion automated testing and TDD; driving the adoption of modern software engineering practices in the model development team. Participate in code reviews and technical design discussions Identifying and addressing architectural bottlenecks and opportunities to … a quantitative field such as Mathematics, Physics, Engineering, or Computer Science An interest in working in the energy/decarbonization sector Desirable attributes: Experience building software using TestDrivenDevelopment and Continuous Delivery Experience developing modelling or simulation software, or with mathematical optimisation (LPs/MIPs) - particularly in the energy industry Experience stewarding internal libraries/SDKs More ❯
FRONT END ENGINEER (AI/ML START UP COMPANY) UP TO 75k LONDON - HYBRID (2 DAYS A WEEK) React, Javascript, Typescript, GraphQL, TDD, CSS, HTML A start-up company is hiring a Front-End Engineer to join their growing team to work on R&D projects in Machine Learning and Data Visualisation. They are looking for a front-end engineer … an expansive range of responsibilities, including: Design, development and upkeep of required software using React. Design, development and upkeep of software using typescript. Using a test-drivendevelopment approach Supporting the Data Science & ML functions Establishing and promoting the use of best practices in the software engineering life cycle YOUR SKILLS & EXPERIENCE: Essential: React Typescript … TDD HTML CSS Nice to have: Figma Experience in a start up or scale up. THE SALARY & BENEFITS Salary is a maximum of 75k. INTERVIEW PROCESS (3 STAGES) 30 minutes (Intro chat and CV run-through with a few technical questions) Technical Interview On site culture fit. HOW TO APPLY: Please register your interest by sending your CV to Cormac More ❯