and Clean Code practices. Database Skills: Hands-on experience with Relational Databases (i.e., PostgreSQL/Oracle/MySQL), including writing and optimizing SQL queries. Testing: Knowledge of Unit Testing, TDD/BDD, Integration Testing, and test automation tools (i.e., JUnit/Mockito/Cucumber). Agile Methodologies: Proven ability to work in Agile/Scrum environments, with excellent communication More ❯
and Clean Code practices. Database Skills: Hands-on experience with Relational Databases (i.e., PostgreSQL/Oracle/MySQL), including writing and optimizing SQL queries. Testing: Knowledge of Unit Testing, TDD/BDD, Integration Testing, and test automation tools (i.e., JUnit/Mockito/Cucumber). Agile Methodologies: Proven ability to work in Agile/Scrum environments, with excellent communication More ❯
and Azure. Key Skills and Experience: Proven back-end experience with Java, Spring Boot, JPA, Hibernate, Microservices Solid database experience with SQL (preferably MS SQL) Familiarity with test-drivendevelopment and test frameworks like Cucumber and Selenium Working knowledge of DevOps tools including Jira, GitLab, Maven, Bitbucket, Nexus, Confluence, and SonarQube Agile environment experience with sprints More ❯
software using engineering tools such as git, maven, unit testing and integration testing tools, mocking frameworks. Strong analytical and software architecture design skills with an emphasis on testdrivendevelopment Great analytical, problem-solving and communication skills Some experience or a real interest in finance, investment processes, and/or an ability to translate business problems into More ❯
of source code management (Git) Knowledge of Change, Incident and Problem management processes. Possess knowledge and experience in agile development practices, continuous integration, and test automation (e.g., TDD, BDD, Cucumber, Gherkin) Display excellent interpersonal and team-working skills. Experience in providing technical guidance and mentoring. And any experience of these would be useful Possess … experience working with cloud-based tools such as IBM Cloud Private, Google GCP, MS Azure, and Amazon AWS. Kubernetes/Open Shift Container experience is a bonus. TestDrivenDevelopment and Behaviour Driven Development. Demonstrate familiarity with the banking sector, particularly with Faster Payments scheme, BACS payments scheme, and Image Clearing System. About working for us More ❯
platforms such as GCP, GKE, IaC (Terraform) Build tools and DevOps principles: Git, Maven, Jenkins CI/CD, Nexus, SonarQube SQL/NoSQL databases, basic Unix/Linux skills, TDD with JUnit Preferred additional skills Experience with Spring Boot and Hibernate Experience with JavaScript or other front-end technologies Building microservice architectures and event-driven systems Test automation More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
practices and software fundamentals and are looking for Engineers that have worked in a similar environment. They're also very focused on testing, where you'll be regularly follow TDD, so they're looking for Engineers who value … and understand the importance of quality code. You'll ideally have experience with most of the following; ** Java (ideally SpringBoot) ** Microservices ** Cloud Services (AWS, Azure, GCP, OpenShift) ** TestDrivenDevelopment Experience with the following is highly desirable; ** DevOps; Docker and Kubernetes ** Frontend development (Reactjs) This opportunity would be ideal for an ambitious Software Engineer that is More ❯
Focus on delivering working software Blending user (customer) feedback and best practice to evolve what we deliver Continuously inspect and adapt how we deliver software Utilise great testing principles, TDD & automation A "build to run mindset", ensuring the software/systems we build are easy to support and operate Attitude of improving life for other engineers so the next person More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Motability Operations
Focus on delivering working software Blending user (customer) feedback and best practice to evolve what we deliver Continuously inspect and adapt how we deliver software Utilise great testing principles, TDD & automation A "build to run mindset", ensuring the software/systems we build are easy to support and operate Attitude of improving life for other engineers so the next person More ❯
Employment Type: Permanent, Part Time, Work From Home
in fostering and improving organizational culture. Qualifications Required Skills: Strong experience in C#, SOLID Design Principles/Patterns, OOP, Data Structures, ASP.NET Core, ASP.NET MVC,Web API, ReactJS, xUnit, TDD, Kafka, Microservices, Event-Driven Architecture, Azure (including Terraforms and AKS). Proficiency in SQL querying and database design to interact with relational databases like SQL Server. Experience writing unit … SonarQube, CheckMarx Ability to speak/write fluently in English Experience with agile methodology including SCRUM. Experience with modern delivery practices such as continuous integration, behavior/testdrivendevelopment, and specification by example. Required Experience & Education: Software engineer (with 3-5 years of overall experience) with at-least 4 years in the key skills listed above More ❯
Solid understanding of development processes, ability to write quality-oriented, efficient code Understanding of the fundamental design principles behind scalable applications Knowledge of the design principles like SOLID, TDD, etc. Knowledge of C#/.NET, Angular Expert skills in ECMAScript, TypeScript, HTML5, CSS3 Experience with automated testing (unit, integration, E2E tests) Understanding of the relational databases and SQL, object 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 ❯
with ID: 993 Job Summary Automated Software Tester Country: United Kingdom Location: Fife Sector: Test & QA Salary: GBP up to £40,000 Job Type: Permanent Technologies: Automated testing, TDD, BDD, REST API, SOAP, Python, Lean, Agile, JIRA, .NET Endeavour Recruitment has an excellent opportunity for experienced Automated Software Testers to join our clients' growing team. You would be joining … 40K, depending on experience. Our client has an ambitious Software Engineering team of approximately 50 developers/testers. To join as an Automated Tester, you should be familiar with TDD and BDD and know how to design for testability. Candidates should also have a significant track record of working in a similar testing environment. Testing of REST APIs or other More ❯
Glasgow, City of Glasgow, United Kingdom Hybrid / WFH Options
Access Computer Consulting
essential. You must also have skills in Container orchestration tools such as Kubernetes and Public GitHub repositories. Modern development practices such as domain-driven design, test-drivendevelopment, continuous integration and continuous delivery is also essential for the role. Is this of interest please apply ASAP to find out more. More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid / WFH Options
Access Computer Consulting plc
essential. You must also have skills in Container orchestration tools such as Kubernetes and Public GitHub repositories. Modern development practices such as domain-driven design, test-drivendevelopment, continuous integration and continuous delivery is also essential for the role. Is this of interest please apply ASAP to find out more. More ❯
infrastructure as code with Terraform Container orchestration tools such as Kubernetes Public GitHub repositories for our work Modern development practices such as domain-driven design, test-drivendevelopment, continuous integration and continuous delivery Other tools such as Prometheus, Grafana, AppInsights, GitHub Actions, CircleCI, and more Legacy systems use Oracle Database, WebLogic & Forms, and Tungsten TotalAgility More ❯
wealth of experience in data manipulation, querying, and optimisation You are curious, proactive, and interested in the impact of data and technology in business You advocate for test-drivendevelopment and understand the critical role of high-quality data Your communication and stakeholder management skills are highly skilled, allowing you to collaborate effectively across technical and non More ❯