Software Developer

Job title:

Software Developer

Company

Opus 2 International

Job description

Most of our development work is undertaken in Edinburgh, with several engineers working remotely from other countries. You will be based in our friendly office in central Edinburgh. Working hours are flexible and hybrid working will be available. We follow an agile process with small, highly collaborative squad focused on delivery.Job OverviewWWe are seeking an experienced Software Developer to join one of our Product Squads working on several web applications that provide Audio and Video capture of the court process. Using a novel multi-channel audio recording system as part of Transcript production that is converted for editing and Quality Assurance. 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

  • Delivery of work assigned to you on time and to an acceptable quality standard.
  • Taking responsibility for and ownership of work, including proactively seeking to unblock yourself, and ensuring that your work progresses through the process.
  • Maintain high standards of technical quality in your own work and through reviewing the work of peers.
  • Taking an active part in technical discussions, contributing knowledge and experience to ensure good technical decision making

About the product

  • Modular architecture for each stage of the Audio Visual (AV) Process.
  • Distributed real time applications with front end in HTML5/Web Audio/TypeScript; backend in Go and Python.
  • Speech-to-text (STT) done via API to several different providers.
  • Real time streaming of data between services.
  • Online editor for logging, correcting and enriching the Transcript.
  • Integrating advanced signal processing for channel detection + STT.
  • Utilising GitHub Actions and SonarQube.
  • Deployed to services running on the AWS infrastructure.

RequirementsWhat we’re looking for in you

  • 2+ years’ experience in research or professional software engineering.
  • Degree in computer engineering / computer science; ideally MEng/MSc or PhD.
  • Proactive attitude and a bias towards action with a client focus and excellent communication skills.
  • Enthusiasm for and interest in technology seeking to learn new and better ways of doing things.
  • Audio processing awareness (DSP, FFT) an advantage.
  • Systems approach to engineering (hardware + software).
  • Use of cloud systems and APIs (AWS and transcribe).
  • Experience with Git, GitHub Projects, and Slack are beneficial.
  • Familiarity with Linux environments.

BenefitsOpus 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.

Expected salary

£40000 – 50000 per year

Location

Edinburgh

Job date

Sat, 18 Jan 2025 23:18:53 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (globalvacancies.org) you saw this job posting.

yonnetim

Share
Published by
yonnetim

Recent Posts

Development of Coastal Ecosystem Insurance Programmes in Mozambique and Egypt

Procurement Process RFP - Request for proposal Office UNDP-HQ - MOZAMBIQUE Deadline 30-Jul-26 @ 10:00…

47 minutes ago

IC en planification stratégique pour appuyer le Tribunal administratif

Procurement Process IC - Individual contractor Office UNDP-TUN - TUNISIA Deadline 28-Jul-26 @ 06:59 PM…

47 minutes ago

Instalacion sistemas long line y estructuras de refugio tipo iglu para cultivo

Procurement Process RFP - Request for proposal Office UNDP-PER - PERU Deadline 03-Aug-26 @ 04:00…

47 minutes ago

Consultant national pour l’évaluation finale du projet UE

Procurement Process IC - Individual contractor Office UNDP-CAF - CENTRAL AFRICAN REPUBLIC Deadline 21-Jul-26 @…

47 minutes ago

SDC-10-2026 LTA PARA PROVISION SERVICIOS ALQUILER DE IMPRESORAS PARA CASA ONU

Procurement Process RFQ - Request for quotation Office UNDP-DOM - DOMINICAN REPUBLIC Deadline 27-Jul-26 @…

47 minutes ago

Consultoria para Pesquisa Nacional sobre Trabalho Infantil em Lixões

Procurement Process RFP - Request for proposal Office UNDP-BRA - BRAZIL Deadline 04-Aug-26 @ 04:00…

47 minutes ago
If you dont see Apply Link. Please use non-Amp version