Senior Developer

1 month ago


Edinburgh, United Kingdom Opus 2 Full time

Most of our development work is undertaken in Edinburgh, with several engineers working remotely from other countries. You will be based in our friendly new office in central Edinburgh. Working hours are flexible and hybrid working will be available. We follow a scrum process with small, highly collaborative squads focused on delivery.

We are seeking an experienced Software Developer to lead the continued development of our AI integration. You will be joining a department that covers the end-to-end of development from design through to testing, deployment, and support.

What you'll be doing
  • Keeping abreast of developments in AI technology and looking for ways they can be used to improve our products.
  • Gathering requirements from in-house subject matter experts and Product Owners to determine functional and non-functional requirements for new software and applications.
  • Working with the senior engineering team to design and implement new capabilities within the product.
  • Conducting design reviews on existing code with a view to identifying ways to improve performance, security, robustness and maintainability.
  • Ensuring new software meets requirements of quality, security and performance.
About the product
  • Service orientated microservice architecture.
  • Services written primarily in Java17 and Spring with some services written in NodeJS, Go and Python.
  • AI service uses external LLMs via AWS Bedrock.
  • Frontend built with Typescript and React.
  • Backed by several datastores including ElasticSearch, MongoDB and and PostgreSQL.
  • Build and deployment using Github Actions and Drone with SonarCloud.
  • Deployed to Kubernetes clusters running on AWS infrastructure.

Requirements

What we're looking for in you
  • 7+ years’ experience.
  • A passion for AI technologies and how they can improve client experiences.
  • Experience with prompt engineering.
  • Strong knowledge of software design principles and micro-services architectures.
  • Strong record of delivering software solutions.
  • Strong communication skills.
  • Desire to mentor other developers.
  • Familiarity with Dev Ops processes and Kubernetes are desirable.
  • Experience with Git, Slack, and Jira are all beneficial.
  • Familiarity with Linux environments.

Benefits

Opus 2 is a global leader in the LegalTech space, creating solutions to drive digital transformation in the legal industry. We are the trusted partner of the world’s leading legal teams, with the world’s largest law firms are using Opus 2.

Our achievements are underpinned by our unique culture and our people are our biggest asset. Working at Opus 2, you’ll receive:

  • Contributory pension plan.
  • 33 days annual holidays, flexible working, and length of service entitlement.
  • Loyalty Share Scheme.
  • Enhanced Maternity and Paternity.
  • Private Healthcare Scheme.
  • Employee Assistance Programme.
  • Electric Vehicle Salary Sacrifice.
  • Cycle to Work Scheme.
  • Calm and Mindfulness sessions.
  • A day of leave to volunteer for charity and an active CSR team raising money towards a company charity.
  • Regular Company Social Events.
  • Yearly Development Retreat


  • Edinburgh, Edinburgh, United Kingdom Home Instead Senior Care Full time

    **Senior Care Coordination Specialist**We are seeking a highly organized and empathetic individual to join our team as a Senior Care Coordination Specialist at Home Instead Senior Care.The successful candidate will be responsible for scheduling client visits, managing last-minute changes, and ensuring seamless care delivery.Schedule client visits...


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

    Role SummaryThis Senior C++ Software Engineer role involves working on our high-scale systems with a focus on innovation, implementation, support, and iteration. You will write and improve high-performance, highly efficient, and highly maintainable C++ code while ensuring our designs and systems are highly available, resilient, and secure.What We...

  • Senior Developer

    1 week ago


    edinburgh, United Kingdom The Scottish Parliament Full time

    Senior Developer - Business Information Technology Office Permanent, Full-time Location: Hybrid working from Holyrood, Edinburgh and from home Clearance Required: CTC security clearance will be processed at job offer stage This is an excellent opportunity to join the Business Information Technology Office as a Senior Developer. We offer a highly...

  • Senior Developer

    7 days ago


    Edinburgh, United Kingdom The Scottish Parliament Full time

    Senior Developer - Business Information Technology OfficePermanent, Full-timeLocation: Hybrid working from Holyrood, Edinburgh and from homeClearance Required: CTC security clearance will be processed at job offer stage This is an excellent opportunity to join the Business Information Technology Office as a Senior Developer. We offer a highly interesting and...

  • Senior Developer

    5 days ago


    Edinburgh, United Kingdom The Scottish Parliament Full time

    Senior Developer - Business Information Technology Office Permanent, Full-time Location: Hybrid working from Holyrood, Edinburgh and from home Clearance Required: CTC security clearance will be processed at job offer stage This is an excellent opportunity to join the Business Information Technology Office as a Senior Developer. We offer a highly...

  • Senior Developer

    4 days ago


    Edinburgh, United Kingdom The Scottish Parliament Full time

    Job Description Senior Developer - Business Information Technology Office Permanent, Full-time Location: Hybrid working from Holyrood, Edinburgh and from home Clearance Required: CTC security clearance will be processed at job offer stage This is an excellent opportunity to join the Business Information Technology Office as a Senior Developer. We offer...

  • Senior Developer

    4 days ago


    edinburgh, United Kingdom The Scottish Parliament Full time

    Job Description Senior Developer - Business Information Technology Office Permanent, Full-time Location: Hybrid working from Holyrood, Edinburgh and from home Clearance Required: CTC security clearance will be processed at job offer stage This is an excellent opportunity to join the Business Information Technology Office as a Senior Developer. We offer...


  • Edinburgh, United Kingdom Bright Purple Careers Full time

    Senior Frontend Developer Edinburgh (hybrid) Come and work on greenfield projects for an exciting scale-up product company in Edinburgh. If youre a Senior Software Engineer with real passion and expertise in TypeScript / React looking for a unique opportunity, youll want to read on. As well as a competitive salary of up to £75,000 benefits include: ...


  • Edinburgh, United Kingdom Bright Purple Full time

    Senior Frontend Developer Edinburgh (hybrid) Come and work on greenfield projects for an exciting scale-up product company in Edinburgh. If youre a Senior Software Engineer with real passion and expertise in TypeScript / React looking for a unique opportunity, youll want to read on. As well as a competitive salary of up to £75,000 benefits include: ...


  • Edinburgh, Edinburgh, United Kingdom The Scottish Parliament Full time

    Business Information Technology Office: Senior Developer RoleWe are seeking a skilled Senior Developer to join our team in the Business Information Technology Office at The Scottish Parliament.This is a permanent, full-time opportunity offering a competitive salary of £60,000 - £80,000 per annum, depending on experience, and a range of benefits.About the...


  • Edinburgh, Edinburgh, United Kingdom The Scottish Parliament Full time

    Job DescriptionSenior Developer - Business Information Technology OfficePaid £60,000 - £80,000 per annum (dependent on experience)Location: Hybrid working from Edinburgh and from homeCleared to Security Level: CTC security clearance requiredWe are seeking an experienced Senior Developer to join our team in the Business Information Technology Office. As a...


  • Edinburgh, Edinburgh, United Kingdom Bright Purple Full time

    Senior Data Engineer PositionThis is an exciting opportunity to join Bright Purple's tech team in Edinburgh. As a Senior Data Engineer, you will oversee the design and development of internal platforms and data solutions. A competitive salary is offered for this position. Some of the key responsibilities include building cloud-hosted data pipelines and...


  • Edinburgh, United Kingdom CV-Library Full time

    React Developer - Inside IR35 React Developer required on a 3-month contract by our client in Edinburgh. Your new role: React Developers required for a 3-month contract with an established software house in Edinburgh. Due to their success, they're redeveloping the Front End of their main product, and as part of that, they are looking to onboard a...


  • Edinburgh, Edinburgh, United Kingdom Head Resourcing Ltd Full time

    We are currently looking for a talented Senior Software Development Engineer to join our team at Head Resourcing Ltd. This is a fantastic opportunity for someone who is passionate about software development and wants to take their career to the next level.About the RoleThis permanent position comes with a competitive salary of approximately £85,000 per...


  • Edinburgh, United Kingdom Cathcart Technology Full time

    React Developer - Inside IR35 React Developer required on a 3-month contract by our client in Edinburgh. Your new role: React Developers required for a 3-month contract with an established software house in Edinburgh. Due to their success, they're redeveloping the Front End of their main product, and as part of that, they are looking to onboard...


  • edinburgh, United Kingdom Bright Purple Full time

    Senior Frontend Developer Edinburgh (hybrid) Come and work on greenfield projects for an exciting scale-up product company in Edinburgh. If youre a Senior Software Engineer with real passion and expertise in TypeScript / React looking for a unique opportunity, youll want to read on. As well as a competitive salary of up to £75,000 benefits...


  • Edinburgh, United Kingdom Bright Purple Full time

    Senior Frontend Developer Edinburgh (hybrid) Come and work on greenfield projects for an exciting scale-up product company in Edinburgh. If youre a Senior Software Engineer with real passion and expertise in TypeScript / React looking for a unique opportunity, youll want to read on. As well as a competitive salary of up to £75,000 benefits...


  • Edinburgh, United Kingdom Bright Purple Full time

    Job Description Senior Frontend Developer Edinburgh (hybrid) Come and work on greenfield projects for an exciting scale-up product company in Edinburgh. If youre a Senior Software Engineer with real passion and expertise in TypeScript / React looking for a unique opportunity, youll want to read on. As well as a competitive salary of up to £75,000...


  • 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, United Kingdom Bright Purple Full time

    Job Description Senior Frontend Developer Edinburgh (hybrid) Come and work on greenfield projects for an exciting scale-up product company in Edinburgh. If youre a Senior Software Engineer with real passion and expertise in TypeScript / React looking for a unique opportunity, youll want to read on. As well as a competitive salary of up to £75,000...