microservice architectures. Exposure to high scale distributed technology like Kafka, Mongo, Ignite, Redis Exposure to building microservices and APIs ideally with REST, Kafka or gRPC Experience working in an agiledevelopment team or on open-source development projects. Experience with optimization, algorithms, or related quantitative processes. Experience with Cloud platforms like Microsoft Azure, AWS, Google Cloud Experience with cloud More ❯
applications within the lab across the full build/test/deploy lifecycle. Use design patterns, experience and best practices to design, test and amend programs/scripts. Support agilesoftwaredevelopment to enable continuous improvement within the team. Java solutions that are stable, scalable, performant, accessible, testable and secure by utilising endorsed technologies and applying common build patterns … Conversant in Quality Engineering (QE) and DevOps processes and technologies. Strong collaboration and communication skills and a passion for advocating quality across Product & Engineering Engineering experience working within an Agile framework Proven background in Java Software Engineering. Strong analytical and problem-solving skills Exposure to IT solutions across various systems, technologies, and data sources Excellent interpersonal and team working More ❯
/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 and collaboration skills. CI/CD and Version Control: Experience with CI/CD pipelines More ❯
/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 and collaboration skills. CI/CD and Version Control: Experience with CI/CD pipelines More ❯
We are an 'Investor in People' and a 'Disability Confident' employer. We are inclusive, stronger together, and committed to putting our people first. Positive work culture: RoS is an agile, digital organisation using leading-edge technology.Colleagues understand their role in achieving our strategy and have the autonomy to deliver. To learn more about RoS and what we offer visit … tech team as a Senior Platform Developer and help shape the future of RoS! We're looking for a passionate and experienced developer to support platform capability that enables agilesoftware delivery. You'll have the opportunity to work with a talented, collaborative team where you will work on cutting-edge projects that leverage the latest technologies and methodologies … the application and assessment process: Extensive experience of experience in software or platform engineering roles Experience running secure, scalable cloud-native or containerised platforms Solid understanding of DevOps practices, agile delivery, and infrastructure automation Track record of delivering platform improvements that increase speed, reduce risk, and support scaling Led infrastructure or platform projects with clear, measurable outcomes Built reusable More ❯
with expertise in associated ALM strategies. Experience leading cross-functional teams and delivering enterprise scale solutions. Integrations: Experience integrating Power Platform and D365 with APIs or third-party solutions. Agile Methodologies: Experience working within Agile and DevOps teams. Experience with Azure DevOps for CI/CD and backlog/progress tracking Non-Functional Requirements: Ability to define and More ❯
CD pipelines Hands-on experience with databases such as PostgreSQL , Oracle , or MongoDB Knowledge of testing frameworks (JUnit, Mockito) Familiarity with Git, Jenkins, Maven/Gradle Good understanding of Agile methodologies (Scrum/Kanban) Excellent communication and teamwork skills Preferred (Nice to Have): Experience working in the banking or financial services domain Knowledge of cloud platforms like AWS , Azure More ❯
Automation scripting (using scripting languages such as Terraform, Ansible etc.). • Experience of working with Continuous Integration (CI), Continuous Delivery (CD) and continuous testing tools. • Experience working within an Agile environment. • Programming experience in following languages: Python, Java, GoLang. • Ability to quickly acquire new skills and tools. • Good non-functional testing experience. The ideal candidate for this role will More ❯
of Electronic Warfare capability that protect national security. As Software Engineer, you have a passion for designing, developing, and maintaining cutting-edge software solutions. With expertise in programming languages, agilesoftwaredevelopment methodologies, and system integration, you excel at turning complex problems into elegant, functional and maintainable code. Your ability to collaborate, adapt to new technologies, and deliver high … maintenance, configuration management and quality control of software for scientific/engineering applications. Define system and software requirements. Analyse customer requirements and translate them into a design. Work with Agiledevelopment tools such as Jira, Confluence, and Bitbucket/Git to manage work and collaborate with your teams. Identify potential roadblocks and develop software solutions where the solution is More ❯
and Security. Good understanding of information principles, guardrails and processes spanning data within operational contexts such as Policy Administration Systems. Knowledge of system development life cycle methodologies such as Agile, Incremental, DevOps, capable of engaging with engineers. Understanding of IT standards, controls, EA patterns, application libraries. Proven analytical, influencing/consensus building, technical and communication skills. About Royal London More ❯
Actions, etc.) Front End frameworks (React, Vue, ASP.NET) API design (REST, JSON, XML) Database experience: SQL, NoSQL, vector databases AI integration: OpenAI, Gemini, and other LLMs Strong knowledge of agile, lean, and DevOps best practices.A collaborative, commercial, and solutions-oriented mindset - someone who thrives in a high-trust, cross-functional environment.Previous experience leading or heavily contributing to complex enterprise More ❯
particularly Java 17, Spring Boot, Maven, Kafka K Stream, as well as RESTful APIs and web services. Exhibit an excellent understanding of the softwaredevelopment lifecycle (preferably within the Agile Framework), validated through prior experience. Possess knowledge of development best practices and patterns, with an understanding of CD/CI pipelines, preferably Jenkins or similar tools. Have the ability … tools such as Splunk, Dynatrace, and Kibana. Exhibit a strong understanding of source code management (Git) Knowledge of Change, Incident and Problem management processes. Possess knowledge and experience in agiledevelopment 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 More ❯
DevOps best practices. Understanding of secure coding and regulatory compliance. Experience mentoring junior engineers and leading technical execution. Strong problem-solving and debuggingskills in complex environments. Experience working within Agile squads,participating in sprint planning and backlog refinement. Bonus Points: Experience with AI-driven development tools (e.g., GitHub Copilot). Knowledge of ElasticSearch optimisation. Exposure to Mantine UI for More ❯
.NET, C#, Azure), with opportunities to explore Java and Python. Presenting technical concepts to non-technical stakeholders with clarity and confidence. Contributing to a culture of continuous improvement and agile delivery. Participating in a tailored onboarding and training program to match your experience level. What Were Looking For We welcome applicants fromdiverse educational and professional backgrounds, including those with … understanding of working in large-scale financial or pensions environments (a plus, not a must). Tech Stack & Skills Core:C#, .NET, Microsoft Azure Bonus:Java, Python Familiarity with agile methodologies and DevOps practices is advantageous. Why Join Us? ?? Be part of a major cloud and digital transformation initiative. ?? Access totraining courses and coachingboth technical and soft skills. ?? Work More ❯
new and innovative Digital solutions to solve complex business problems across the technology stack. Provide technical leadership to onshore and offshore engineers on client projects, within a high-performance agile environment. Architect and implement secure solutions for clients on-premise and in the cloud, utilising modern DevSecOps tooling and principles, and an automation-lead testing approach. We are looking More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
on year growth, both in their customer base and their employee headcount, and they have an ambitious roadmap for the years ahead. You'd be joining one of their Agile squads, consisting of roughly five Software Engineers that's rich with experience (it's a great learning environment ). You'll be working directly on a business critical platform More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Motability Operations
for an experienced engineer to join a product team that works closely with the business in delivering and maintaining software for our internal and external customers. It is an agile delivery environment with momentum from some recent big successes, with lots of exciting new projects also in the pipeline. Key aspects of working in an agile team at … Messaging technologies e.g. ActiveMQ or Kafka Continuous Integration and Continuous Deployment Cloud platforms, e.g. AWS, and Kubernetes platforms e.g. OpenShift Who you'll be working with Working in an agile product team typically aligned to a domain boundary. This role will require you to work collaboratively with Engineers, Software Engineers in Test, BA, Product Owner and Scrum Master. Benefits More ❯
Employment Type: Permanent, Part Time, Work From Home
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
re looking to implement, and they're also already experimenting with ML in this team, so it's genuinely a very interesting and modern problem space. They're an Agile squad of roughly ten, with Software Engineers of varying levels of experience, the team are largely backend heavy (with Java and AWS ) but they do have a dedicated frontend More ❯
developing web applications (Java/Angular), data engineering (Python) and solutions with third party products. You will be working in a collaborative and inclusive fast-paced environment that leverages agile approaches to deliver solutions quickly. You will work directly with the project leads, stakeholders, and engineers to understand the problem, determine, and design the solution that is both robust … development life cycle. Developing web applications (Java/Angular), data engineering (Python), and solutions with third-party products. Working in a collaborative and inclusive fast-paced environment that leverages agile approaches to deliver solutions quickly. Working directly with project leads, stakeholders, and engineers to understand the problem, determine, and design the solution that is both robust and quick to … to research, develop, and implement prototypes/solutions using new technologies. Personal and technical growth fostered under the mentorship of experienced, technically focused colleagues. Ability to operate in an agile and multi-tasking environment. Soft Skills: Self-motivated and well-organized. Passionate about technologies and continually learning new technologies. Strong ability to prioritize, manage, and perform multiple tasks. Curious More ❯
and modelling. Lead the team in building and maintaining robust data pipelines, data models, and infrastructure using tools such as Airflow, AWS Redshift, DBT and Looker.Ensuring the team follows agile methodologies to improve delivery cadence and responsiveness. Contribute to hands-on coding, particularly in areas requiring architectural input, prototyping, or critical delivery support. Support delivery of both internal analytics … AWS, Looker, Docker) Understanding of data modelling, transformation, and orchestration best practices Experience delivering both internal analytics platforms and external data-facing products Knowledge of modern softwaredevelopment practices (Agile, Scrum, Kanban) Proficiency in CI/CD pipelines, infrastructure as code, and cloud data tooling Familiarity with data governance, privacy, and security principles Experience using metrics and observability tools More ❯
A proactive, analytical mindset with excellent problem-solving skills. Strong communication and interpersonal abilities, with experience engaging senior stakeholders. A collaborative approach and the ability to work effectively in Agile, cross-functional teams. A commitment to continuous learning and industry trends. Experience mentoring or coaching colleagues and leading by example. A pragmatic, security-conscious approach to supporting complex environments. More ❯
mentoring early career engineers to advance their technical skills, and by undertaking technical interviews (paired programming) to enable us to hire new engineers. Invest to develop your technical and agile skills. Why Lloyds Banking Group We're on an exciting journey to transform our Group and the way we're shaping finance for good. We're focusing on the … challenge the status quo to continue to advance our product offering and thus help us protect the bank. Experience in the end-to-end delivery of data products using Agile methodologies and DevOps tooling. Experience of conducting Show & Tells in a high-performance environment to effectively communicate product insights to team members. About working for us Our focus is More ❯
for an experienced engineer to join a product team that works closely with the business in delivering and maintaining software for our internal and external customers. It is an agile delivery environment with momentum from some recent big successes, with lots of exciting new projects also in the pipeline. Key aspects of working in an agile team at … Messaging technologies e.g. ActiveMQ or Kafka Continuous Integration and Continuous Deployment Cloud platforms, e.g. AWS, and Kubernetes platforms e.g. OpenShift Who you'll be working with Working in an agile product team typically aligned to a domain boundary. This role will require you to work collaboratively with Engineers, Software Engineers in Test, BA, Product Owner and Scrum Master. About More ❯
be part of our scaling journey. Working collaboratively with our Product, Customer and Commercial teams, our Software Engineering Managers head up at least one of our engineering teams. Working agile, they ensure their team(s) deliver quality software products and services for our customers and target markets. BR-DGE Software Engineering Managers lead their teams to make our product … to non-technical colleagues and stakeholders A strong relationship builder who is confident interacting with clients and internal stakeholders to manage expectations, challenge and identify best solutions Experience of Agilesoftwaredevelopment, methodologies, and best practices A working knowledge of databases, ideally both RDBMS and NoSQL Experience in deploying fault-tolerant distributed systems on Linux, possibly in a cloud More ❯
of a range of tools (e.g. Zephyr, JIRA, Postman, Selenium, SOAP UI, Jmeter, Cucumber, Confluence) and experience with cloud-based systems. Experience of working in multi-disciplinary team, using Agile methodologies to deliver products. Experience with CI/CD and relevant tools i.e. Ansible, Jenkins etc. Experience with Release and Configuration Management processes and the use of version control More ❯