Senior Software Developer

5 days ago


Edinburgh, Edinburgh, United Kingdom Digital Preservation Coalition Full time

About the Company

The Digital Preservation Coalition is a leading provider of digital preservation services, supporting researchers and institutions in managing and preserving their digital assets.

Job Description

  • Maintain and improve our open-source codebase, utilising the Ruby-on-Rails framework
  • Develop new features for specific customers and projects
  • Contribute to the project's roadmap and longer-term strategic planning

Requirements

  • Strong understanding of software development principles and practices
  • Experience with the Ruby-on-Rails framework
  • Ability to work collaboratively as part of a team
  • Excellent problem-solving skills

Compensation

This is a full-time position, offering a competitive salary of £45,000-£55,000 per annum, depending on experience.

Why Work with Us?

You will have the opportunity to work with a talented team, contributing to the development of a critical tool for the research community. We also offer a range of benefits, including professional development opportunities and a supportive working environment.



  • Edinburgh, Edinburgh, United Kingdom elmTEK Full time

    **Job Description:** Senior Software Development Manager**Estimated Salary:** AU$140,000 - AU$170,000 per annumWe are looking for a highly skilled Senior Software Development Manager to join our team in Adelaide, SA. As part of our continued growth, this role will be responsible for managing a small team to plan, develop, integrate, and test software...


  • Edinburgh, Edinburgh, United Kingdom ENGINEERINGUK Full time

    At ENGINEERINGUK, we are seeking a highly skilled Senior Software Developer to join our team. This role is perfect for individuals who have experience in contributing to the architecture and design of new and current systems.About the RoleWe are looking for someone with strong programming skills in languages such as Java, C++, or C#. Experience in...


  • Edinburgh, Edinburgh, United Kingdom BE-IT Resourcing Ltd Full time

    Software Development RoleWe are seeking an experienced Senior Software Engineer to join our Product Team in Edinburgh or Glasgow.This position will involve delivering software solutions through the creation of programs, configuration and customization of platforms, or a combination of both.Key Responsibilities:Running automated and manual testsDeveloping...


  • Edinburgh, Edinburgh, United Kingdom Tampa Gardens Senior Living Full time

    **Senior C++ Developer Job Description**We're seeking an experienced Senior C++ Developer to join our team in Tampa Gardens Senior Living. As a member of our team, you will be responsible for designing and developing high-performance software systems using C++.**About the Role:**Our ideal candidate has 5+ years of experience as a senior software engineer or...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time

    Cathcart Technology, a renowned software house in the Healthcare industry, is looking for a highly skilled Senior Cloud Software Developer to join their agile team in Edinburgh. This role offers a unique opportunity to work on modern SaaS products using cutting-edge technologies.The company has a strong technical environment and reputation, known for living...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time

    A cutting-edge technology company based in Scotland is seeking an experienced Senior Software Developer to join their core engineering team. This is a fantastic opportunity for a skilled Frontend developer with a strong background in React, JavaScript and TypeScript.The ideal candidate will have a good understanding of software development principles, best...


  • Edinburgh, Edinburgh, United Kingdom Avaloq Full time

    Senior Software Engineer (Web Banking) - EdinburghAvaloq is a leading provider of wealth management technology and services. As a Senior Software Engineer, you will be part of a highly skilled team responsible for developing our web banking product. The ideal candidate has strong programming skills, preferably in banking, and experience with back-end and...


  • Edinburgh, Edinburgh, United Kingdom Amazon Full time

    About the RoleThis Senior Software Developer Position offers an exciting opportunity to work on end-to-end customer experience solutions, from user interface to APIs, services, ingestion pipelines, and Machine Learning models. You will be involved in every aspect of the process, including idea generation, business analysis, technical design, software...


  • Edinburgh, Edinburgh, United Kingdom TSB Bank plc Full time

    We are seeking a Senior Software Developer - Java Expert to join our team at TSB Bank plc. As a senior developer, you will be responsible for designing, developing, and maintaining complex software applications using Java 11 (ideally Java 21) and DevSecOps pipelines.About the RoleAs a Senior Software Developer, you will work closely with senior engineers and...


  • Edinburgh, Edinburgh, United Kingdom Consunet Pty Ltd. Full time

    About the Role:We are seeking a highly skilled Senior Software Systems Developer to join our team at Consunet Pty Ltd. in Edinburgh, SA. As a key member of our software engineering team, you will play a crucial role in designing and developing advanced software-focused systems.Job Summary:The successful candidate will have relevant tertiary qualifications in...


  • Edinburgh, Edinburgh, United Kingdom Onyx-Conseil Full time

    Onyx-Conseil is a telecommunications company that aims to build a more interconnected society. We are seeking an experienced Senior Software Development Manager to lead our technical teams in Edinburgh, India, and Israel.Key Responsibilities:Technical leadershipMentoring and leading cross-functional teamsExperience with embedded software development and C++...


  • Edinburgh, Edinburgh, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Job Summary: We are looking for a Senior Software Engineer to lead our development team in Edinburgh, UK. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software solutions.Key Responsibilities:Design and develop high-performance software applications.Lead technical decision-making processes and code...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time £50,000 - £63,000

    About the RoleCathcart Technology is seeking an accomplished Senior Software Engineer to lead the development of our SaaS products in Edinburgh. This is an exceptional opportunity to utilize your technical expertise in Net Core, Azure, and Angular to drive meaningful change in the healthcare industry.Our ideal candidate will have extensive experience with...


  • Edinburgh, Edinburgh, United Kingdom Datascope Recruitment Full time

    At Datascope Recruitment, we are seeking a highly skilled Senior Software Developer to join our client's team in Edinburgh. The ideal candidate will have extensive experience working with Unreal Engine and be able to integrate AI technology into console games.This is an exciting opportunity for a strong mid-level developer who is looking to consult with...


  • Edinburgh, Edinburgh, United Kingdom Bright Purple Full time

    Company OverviewBright Purple is a fast-growing scale-up company based in Edinburgh, with ambitious plans to expand its offering. We are seeking an experienced Senior Software Engineer to join our growing team and contribute to the development of our new solutions.


  • Edinburgh, Edinburgh, United Kingdom Lloyds Bank plc Full time

    Job Description: We are seeking a highly experienced Senior Software Development Manager to lead our software engineering team in Edinburgh. The successful candidate will have strong experience in software engineering, ideally with expertise in Java or similar languages, and a solid understanding of microservice architectures, API development, and cloud...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time £50,000 - £63,000

    About Cathcart TechnologyCathcart Technology is a leading provider of innovative SaaS solutions for the healthcare industry. Our cutting-edge products aim to enhance efficiency and accountability within the sector, making us a household name in our field.As a Senior Software Engineer with Cathcart Technology, you will be part of an agile team based in...


  • Edinburgh, Edinburgh, United Kingdom Hays Technology Full time

    We are looking for a Senior Software Developer - AWS to join our team at Hays Technology.About the RoleThis is an exciting opportunity to work with a major public sector organisation based in Edinburgh, assisting with the design, build and support of full-stack services on our AWS platform.Job RequirementsThe ideal candidate will have experience with...


  • Edinburgh, Edinburgh, United Kingdom Synopsys, Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Lead to join our team in Edinburgh.The ideal candidate will have extensive experience in software development, particularly in virtual prototyping and hypervisor technology. This is a hybrid role with 3 days on-site in Edinburgh.Key Responsibilities:Develop advanced hypervisor...


  • Edinburgh, Edinburgh, United Kingdom TestYantra Software Solutions Full time

    Company OverviewTestYantra Software Solutions is a leading provider of innovative software solutions. We are seeking an experienced Senior Identity Governance Specialist to join our team.