Current jobs related to Senior Software Engineer - Scotland - Aridhia – Digital Research Environment – DRE


  • Scotland, United Kingdom Head Resourcing Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Head Resourcing. As a key member of our solutions team, you will play a pivotal role in the implementation of products, applications, websites, and tools.The successful candidate will have a proven ability to pick up languages and technologies quickly, with a...


  • Scotland, United Kingdom Head Resourcing Full time

    Job Title: Senior Software Engineer - Ground SoftwareAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our Ground team at Head Resourcing. As a Senior Software Engineer, you will play a key role in the development of cutting-edge spacecraft ground software and software tools.Key Responsibilities:* Develop and design elements of...


  • Scotland, United Kingdom Head Resourcing Full time

    Senior Software Engineer (.NET) - ScotlandWe're seeking a seasoned software engineer with a passion for innovation and a knack for picking up new languages to join our team in Scotland.About the RoleWe're looking for a Senior Software Engineer (Hybrid,.NET) to help revolutionize our client's tech stack and shape the future of the engineering practices.Key...


  • Scotland, United Kingdom Head Resourcing Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Head Resourcing. As a key member of our solutions team, you will play a pivotal role in the implementation of products, applications, and tools.Key ResponsibilitiesCollaborate closely with business, executive, and engineering teams to craft and deliver impactful...


  • Scotland, United Kingdom Head Resourcing Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Head Resourcing. As a key member of our solutions team, you will play a pivotal role in the implementation of products, applications, and tools.Key ResponsibilitiesCollaborate closely with business, executive, and engineering teams to craft and deliver impactful...


  • Scotland, United Kingdom Head Resourcing Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Head Resourcing. As a key member of our solutions team, you will play a pivotal role in the implementation of products, applications, and tools.Key ResponsibilitiesCollaborate closely with business, executive, and engineering teams to craft and deliver impactful...


  • Scotland, United Kingdom Head Resourcing Full time

    Senior Software Engineer (.NET) - ScotlandWe're seeking a seasoned software engineer with a passion for innovation and a knack for picking up new languages to join our team in Scotland.About the RoleWe're looking for a Senior Software Engineer (Hybrid,.NET) to help revolutionize our client's tech stack and shape the future of the engineering practices.Key...


  • Scotland, United Kingdom Head Resourcing Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Head Resourcing. As a key member of our solutions team, you will play a pivotal role in the implementation of products, applications, and tools.Key ResponsibilitiesCollaborate closely with business, executive, and engineering teams to craft and deliver impactful...


  • Scotland, United Kingdom Head Resourcing Full time

    Senior Software Engineer (hybrid) .Net I am working closely with a well-regarded Professional Services client with a number of UK offices.I am looking for a Scottish based Senior Software Engineer who has a proven ability to pick up languages as they will be looking at joining with a view to helping to upgrade the technical stack and develop best practices...


  • Scotland, United Kingdom Head Resourcing Full time

    Revolutionize Our Tech StackWe're seeking a seasoned software engineer to help shape the future of our engineering practices. As a Senior Software Engineer, you'll collaborate with business and engineering teams to design and deliver impactful features that push boundaries.Key Responsibilities:Drive innovation by collaborating with teams to design and...


  • Scotland, United Kingdom Head Resourcing Full time

    Revolutionize Our Tech StackWe're seeking a seasoned software engineer to help shape the future of our engineering practices. As a Senior Software Engineer, you'll collaborate with business and engineering teams to design and deliver impactful features that push boundaries.Key Responsibilities:Drive innovation by collaborating with teams to design and...


  • scotland, United Kingdom Head Resourcing Full time

    Senior Software Engineer (.NET) - ScotlandAre you a seasoned software engineer with a passion for innovation and a knack for picking up new languages? Ready to make your mark with a top-tier Professional Services company in Scotland? This could be your next big move! We're looking for a Senior Software Engineer (Hybrid, .NET) to help revolutionize our...


  • Scotland, United Kingdom Head Resourcing Full time

    About Head ResourcingWe are a leading resourcing company that specializes in providing top talent to various industries. Our team of experts is dedicated to finding the best fit for our clients' needs.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will play a pivotal role in the...


  • Scotland, United Kingdom Head Resourcing Full time

    About Head ResourcingWe are a leading resourcing company that specializes in providing top talent to various industries. Our team of experts is dedicated to finding the best fit for our clients' needs.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will play a pivotal role in the...


  • Scotland, United Kingdom IC Resources Full time

    At IC Resources, we are working closely with the world's largest provider of switching power supplies and a leading supplier of power management solutions, components, visual displays, industrial automation, networking products, and renewable energy solutions.To support their continued growth, they are seeking a talented Senior Software Engineer - Power...


  • Scotland, United Kingdom Be-IT Full time

    Be-IT is seeking a talented Senior Software Engineer to join their Glasgow hub and contribute to the development of a world-class application.The ideal candidate will have strong front-end development skills, with experience in React and TypeScript.As a member of the full-stack team, you will work on building technology and tooling that provides world-class...


  • Scotland, United Kingdom CV-Library Full time

    About the RoleWe are seeking a highly skilled Principal Engineer to join our team at CV-Library. As a key member of our engineering team, you will be responsible for designing and engineering complex software solutions that meet the needs of our customers.As a Principal Engineer, you will lead the development of our software platforms, working closely with...


  • Scotland, United Kingdom Ansys Full time

    Job Title: Senior R&D Software EngineerJob Summary:We are seeking a highly skilled Senior R&D Software Engineer to join our team at Ansys. As a Senior R&D Software Engineer, you will be responsible for designing, developing, and maintaining software products and supporting systems. You will work closely with cross-functional teams to identify and prioritize...


  • Scotland, United Kingdom Ansys Full time

    Job Title: Senior R&D Software EngineerJob Summary:We are seeking a highly skilled Senior R&D Software Engineer to join our team at Ansys. As a Senior R&D Software Engineer, you will be responsible for designing, developing, and maintaining software products and supporting systems. You will work closely with cross-functional teams to identify and prioritize...


  • Scotland, United Kingdom Revorec Recruitment solutions Full time

    Senior Software Safety Assurance EngineerWe are seeking a highly skilled Senior Software Safety Assurance Engineer to join our team at Revorec Recruitment solutions. As a key member of our engineering team, you will be responsible for ensuring compliance with industry safety standards and working within multidisciplinary teams to deliver essential...

Senior Software Engineer

2 months ago


Scotland, United Kingdom Aridhia – Digital Research Environment – DRE Full time

Senior Software Developer                                                                                                          

Central Scotland/Remote UK

Aridhia Informatics provides a platform of software services designed to support best practice in healthcare analytics. At its core, Aridhia’s Digital Research Environment platform provides secure, cloud-based workspaces to allow distributed, multi-disciplinary research teams to share data and collaborate.

We are seeking a talented Software Developer to join our Product Delivery team, with an initial focus on developing our federated data analysis capability. Responsibilities include working in an Agile team to build successful products that meet a broad range of customer needs.


What’s in it to for you?

In addition to a competitive remuneration package with opportunities to share in our commercial success, we offer the following benefits:

-     35 days annual holiday entitlement, inclusive of three public holidays

-     Compressed Working Hours

-     Private healthcare for employees and their families

-     Death in Service scheme

-     Generous Company Pension scheme

-     Cycle to Work scheme

-     Enhanced maternity, paternity, and sick pay benefits

-     Individually tailored induction and personal development plans

-     Personal Training Budget


What you’ll be doing...

-     Write, review and maintain code as per the Aridhia tech stack

-     Work with colleagues to design, develop and deliver features

-     Work with 3rd parties (customer, partners) on integrations, developing solutions and solving technical challenges

-     Work collaboratively to plan releases, generate cross-team ideas and promote technical knowledge transfer

-     Conduct code reviews and help colleagues troubleshoot their code

-     Unit and integration testing of developed software components

-     Document and socialise solutions

-     Define, iterate on, and improve best practices and help teams utilise them

-     Mentor less experienced members of the team

-     Able to work independently on product features


What you’ll bring….

Essential:

-     Experience in at least part of Aridhia's tech stack

-     Competency in modern programming languages and methodologies such as Python and Kubernetes, preferably within a UNIX/Linux environment

-     Can demonstrate design, development & delivery of new features

-     Can apply best practice coding standards

-     Ability to contribute technically across all tiers of Aridhia’s platform services, both web technologies and back-end services

-     Understanding of database development

-     Show appreciation of all aspects of the software development lifecycle (e.g. requirements, analysis, design, implementation, testing and documentation)

-     Experience of Agile development practices

-     Experience working with REST APIs

-     Knowledge of secure development processes and best practices

-     Demonstrate appetite and aptitude to be involved in solving complex technical challenges and furthering knowledge and experience

-     Committed to working with and helping other colleagues


Desirable Qualifications/Skills:

-     Experience of the source control process using tools such as Azure DevOps, Git or SVN

-     Experience of software build pipelines and tools such as ArgoCD/Flux

-     Working knowledge of an integrated development environments such as RubyMine, Eclipse or Microsoft Visual Studio

-     Experience of building and operating a SaaS/PaaS platform in a public cloud environment (Azure, AWS etc.)

-     Experience of presentation layer technologies (HTML 5, CSS, JavaScript)

-     Solid understanding of internet and web protocols, and how to develop RESTful APIs

-     Experience integrating with third party APIs

-     Knowledge of test-driven development (TDD) & behavioural driven design (BDD)

-     Experience supporting production systems

-     Experience with ML tools such as NVFlare

-     Experience of working within a DevOps team

-     Integration testing

-     Domain experience in healthcare or bioinformatics

-     Statistical or numeric computation skills, e.g. familiarity with “R”, Python


About Aridhia

Aridhia enables clinical and life sciences users to use Cloud services to collaborate, investigate and develop innovative therapies, diagnostics, and care pathways for a range of medical conditions. We do this through Software and Platform as a Service, giving self-service access to secure workspaces for data management, de-identification, statistics and machine learning, cloud computing and interactive visualisation. In this way, a growing number of research hospitals, universities and pharmaceutical companies can ensure confidentiality, compliance, and ethical use of patient data.

Our Aridhia Digital Research Environment (DRE) is built on leading technologies and this role offers the exciting opportunity to join an inclusive, talented and dedicated top-flight technical team and to develop and enhance your experience and skills whilst contributing to the delivery of our roadmap and key strategic projects.

We follow an agile working method with daily team stand-ups, progress boards, and sprints to keep people informed and involved as projects evolve, and to share knowledge across teams. Aridhia is entrepreneurial and ground-breaking. We are creating a market and growing a business; it’s probably unlike anything you’ve done before

  • Please note all successful candidates will be required to achieve a Basic Disclosure Scotland Certificate.