Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Version 1
You will also create clear and effective documentation to ensure the best experience for our client’s users. Qualifications Experience of working in a Scrum Team and an Agile environment Solid software engineering background covering SOLID principles with Java experience. Solid experience with Test-Driven Development (TDD) principles, writing unit and integration tests to ensure code More ❯
five days a week. Why Choose HOPE (Humanitarian Operations)? At Humanitarian Operations, we do things a little differently. We are done with corporate hierarchies and work in an agile, start-up, fashion. We celebrate everyone’s individuality and ideas as exactly what they are: valuable! The work culture at HOPE is collaborative and relaxed. We encourage feedback and … common CI/CD tools. Advanced Qualifications Experience in designing RESTful APIs. Solid understanding of object-oriented programming principles. Familiarity with AWS server-less architectures. Strong grasp of Agile methodologies, including story point estimation, refinement, sprint planning, retrospectives, and sprint demos. Awareness of best practices related to accessibility, SEO principles, security, and performance. Commercial experience using version control … Familiarity with RESTful APIs and GraphQL for data communication between the front-end and back-end. Knowledge of version control systems, particularly Git, for collaborative development. Understanding of agile methodologies, including sprint planning, estimation, and retrospectives. Experience with cloud services (e.g., AWS, Azure) and deployment practices. Strong problem-solving skills, with the ability to troubleshoot and optimize applications More ❯
with respect to technology: We are highly skilled at delivering and overseeing large scale technology change – from inception and requirements definition through to operational readiness. We prefer an agile methodology but are happy to work in whatever ways our clients demand. We are increasingly bringing technology assets to clients to help accelerate transformation. Our technology assets include proprietary … on how the investment banking industry will continue to evolve and how the technology, innovation and FinTech landscape will shape the future Technical Skills Large scale programme delivery (Agile, DevOps, waterfall) – SCRUM qualifications would be beneficial. Understanding of the System Delivery Life Cycle. Experience of using agile delivery tools such as JIRA, Pivotal, Collab, Confluence Experience More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
Java, Python, C#, PHP ? VueJs, Typescript/Angular/React Cloud : ? Amazon Web Services (AWS) Databases : Additional Tools & Frameworks : ? GraphQL ? REST APIs ? Software Design Patterns – TDD, DDD ? Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both front-end and back-end. Cloud & Database Management : Build … best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization , containerization , and CI/CD pipelines to streamline development and deployment. Agile Collaboration : Work closely with cross-functional teams using Scrum and Kanban to deliver high-quality products in an agile environment. Requirements : Polyglot Developer : Proficiency in multiple programming … full tech stack. Object-Oriented Design : Strong understanding of OO principles, writing modular and maintainable code. DevOps Practices : Familiarity with CI/CD , containerization, and infrastructure as code. Agile Mindset : Experience working within Agile methodologies (Scrum, Kanban) and a passion for continuous improvement. Why Join? Be part of a fast-growing startup , backed by Series A More ❯
an exciting opportunity for an experienced engineer who is passionate about modern softwaredevelopment, cloud technologies, and automation. If you thrive in a fast-paced, lean agile environment and enjoy experimenting with AI, automation, and cutting-edge tools, we’d love to hear from you. In this role you will have the opportunity to make a … reviews, pair programming, and best practice sharing. Explore AI, automation, and AI-powered development tools to improve engineering efficiency and create smarter solutions. Work in a lean agile environment, focusing on continuous improvement, rapid iterations, and delivering value to customers efficiently. Implement and maintain test automation, CI/CD pipelines, and observability best practices, ensuring seamless deployment More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Lloyds Banking Group
learning and growth. Day to day, you'll be Developing and maintaining web applications, implementing new features and ensuring the highest level of performance and user experience. Support agilesoftwaredevelopment to enable continuous improvement within the team. Writing modular, clean, testable applications using design principles and patterns. Significantly contribute to the delivery of the Protection … Demonstrated experience collaborating with Product and Design colleagues to drive outcomes for customers. A good understanding of Git, source code management, and leading change. Knowledge and experience of agiledevelopment practices, continuous integration, and test automation (e.g. TDD, BDD). Excellent interpersonal and team working skills. Experience of technical guidance and mentoring. And any experience of these More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
hyble
creativity with a pragmatic approach to solving real-world problems, delivering exceptional user experiences. Excellent Communication: Strong communication skills to work effectively with technical and non-technical stakeholders. Agile Experience: Familiar with Agilesoftwaredevelopment practices and thrive in a fast-paced, iterative environment. Commitment to Learning: Desire to grow professionally, with opportunities for More ❯
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 … 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 … 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 ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Version 1 Group
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 More ❯
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 ❯
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 … 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 More ❯
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 ❯
teams and directly with customers. Contribute to driving cloud adoption and delivering innovative solutions, leveraging AI and low-code technologies. Working as part of a team in mainly Agile delivered projects, you will be part of a collaboration, adaptability, and problem-solving will be essential. Key Responsibilities: Build solutions using Power Apps (Canvas, Model-Driven, Power Pages), Power … Dataverse. Deliver customised and out-of-the-box D365 CE solutions. Work on diverse projects involving Power Pages, Power Virtual Agents, and integrations with other systems. Collaborate with Agile delivery teams and contribute to CI/CD pipelines. Provide technical advice and support for customer success. This role offers the chance to expand your expertise in Power Platform … be part of a larger team and expand your knowledge and experience. Qualifications Essential Proficiency with Microsoft Dataverse and model-driven apps. Strong communication and customer engagement skills. Agile methodology experience. Eligibility for UK Security Clearance. Certifications (PL-900, PL-400, MB-910) Desirable D365 CE application configuration experience Power Virtual Agents experience or embedding copilot tools for More ❯
development teams. Bachelor’s degree in Computer Science, Engineering, or a related field (preferred). 🌟 Bonus Points For: Experience managing softwaredevelopment processes. Familiarity with Agile methodologies and the softwaredevelopment lifecycle (SDLC) . Relevant certifications in software development. Ready to lead innovation and make a real impact? Apply now and be More ❯
proactive and technically adept Software Engineering Manager to lead and inspire high-performing, cross-functional development teams. You will be pivotal in scaling engineering operations, fostering agile innovation, and taking end-to-end ownership of development processes. This is an opportunity to lead in a fast-moving scale-up environment within the GPU cloud industry … where creativity, fluidity, and accountability are essential. Key Responsibilities: Lead agile engineering teams across the full SDLC, from ideation to deployment, in a collaborative and high-impact environment. Drive architectural decisions and development best practices across technologies like Python, React, Kubernetes, object storage, Terraform, and both Linux/Windows deployments. Encourage a culture of creative problem-solving … IaaS) Experience managing complex software systems, integrating AI tooling, and building scalable products Experience with platforms like AWS, DigitalOcean, and on-prem setups is helpful. Fluency with Agile/DevOps workflows, Jira/Confluence, and cloud-native tooling (e.g. Terraform, Kubernetes) Excellent interpersonal, leadership, and analytical skills Able to creatively solve complex problems and continuously improve delivery More ❯
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 … 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 More ❯
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 More ❯
software architecture for field operations is a plus. Preferred Qualifications Electric utility experience, familiarity with SCADA, geospatial modeling, renewables, DER orchestration. Knowledge of CIM standards. Experience with Agile, Scrum, DevOps methodologies. Experience in software commissioning. Strong problem-solving skills and ability to articulate technical topics. Professional level English language skills. Additional Information Relocation Assistance Provided: No More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Scott Logic
learn new skills and grow your experience. It would be great if you have: Experience of relevant cloud services within AWS, Azure or GCP. Experience working in an Agile environment. Experience working with common vendor products such as Snowflake or Data Bricks. Experience working with CI/CD tooling. What you’ll get in return is: 25 days More ❯
release tools (e.g., Jenkins, Azure DevOps, Artifactory). Proficient in Docker and Packer . Familiarity with cloud architecture, networking, and build management tools (Nuget, Maven). Experience with Agile methodologies (Jira), monitoring tools (Elastic/Splunk), and Linux/Windows operating systems. A proactive, self-motivated, and detail-oriented individual with excellent communication skills. Unlimited PTO Private Medical More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
LendingCrowd
to raise our standards, so this is a great opportunity to be part of a genuine Scottish success story. You’ll be a key member of a small agile team, working together to imagine, design, develop, test and deploy the software behind our key systems. About the role Reporting to our Technology Team Leader, this is a … and mentoring Junior Software Engineers Ensuring the security of the software stack and LendingCrowd applications Actively participating and engaging with the Technology team’s meetings and agile practices Engaging proactively with business stakeholders to understand requirements About you In terms of knowledge, skills and experience, we would expect you to have: An extensive and demonstrable background More ❯
be doing Support technical delivery for Retirement Account applications across the full development lifecycle. Design, test, and modify complex programs and integration services using best practices. Support agiledevelopment for continuous team improvement. Engineer stable, scalable, performant, accessible, testable, and secure software solutions, minimizing technical debt. Participate in incident analysis and promote active system custodianship. … DevOps processes. Experience designing, building, and operating front-end applications. Strong collaboration, communication, and advocacy for quality. Experience working with Product and Design teams to achieve customer outcomes. Agilesoftwaredevelopment experience. Proven software engineering skills and IT solutions delivery experience. Strong analytical and problem-solving skills. Exposure to diverse systems, technologies, and data sources. More ❯
Edinburgh, City of Edinburgh, United Kingdom Hybrid / WFH Options
Cathcart Technology
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 More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
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 More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Motability Operations
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 … 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. More ❯
Employment Type: Permanent, Part Time, Work From Home