Senior Software Developer

Global leader in LegalTech, creating solutions for digital transformation in the legal industry, trusted by world's leading legal teams.
Edinburgh, UK
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS · Legal Tech
This job posting may no longer be active. You may be interested in these related jobs instead:
(Auto)ADT System Level Test Development Engineer, Sr

Senior ADT System Level Test Development Engineer position at Qualcomm, focusing on automotive SOC testing and development with cross-functional collaboration.

Senior Software Engineer, Infrastructure

Senior Software Engineer position at Instacart focusing on infrastructure development using Python and AWS, requiring 3+ years of experience.

Software Engineer III

Senior Software Engineer role at Walmart focusing on backend development with Java, React, and Kafka, offering competitive salary and comprehensive benefits.

Sr. Software Development Engineer

Senior Software Engineer role at Mastercard's SpendingPulse team, focusing on building and scaling applications that provide economic insights using modern web technologies and big data analysis.

Senior Software Engineer - Salesforce

Senior Salesforce Software Engineer role at Mastercard focusing on developing and maintaining B2B marketing solutions using Salesforce platform.

Description For Senior Software Developer

Opus 2, a leading LegalTech company, is seeking a Senior Software Developer to join their Product Squad in Edinburgh, with hybrid working options available. The role focuses on developing web applications for Audio and Video capture of court processes, utilizing a novel multi-channel audio recording system for transcript production. The team works in an agile environment with small, collaborative squads.

The position involves working on distributed real-time applications with a tech stack including HTML5/Web Audio/TypeScript for frontend and Go/Python for backend. The system integrates speech-to-text capabilities through various providers and includes real-time data streaming between services. The platform utilizes AWS infrastructure and modern development practices including GitHub Actions and SonarQube.

As a Senior Software Developer, you'll be responsible for driving technical design, resolving complex challenges, and maintaining high quality standards through peer review and mentoring. The ideal candidate should have 5+ years of experience, strong technical skills, and preferably experience with audio processing. The role offers comprehensive benefits including healthcare, pension, and flexible working arrangements.

The company culture emphasizes collaboration, professional growth, and work-life balance, offering various benefits from healthcare to professional development opportunities. Join a team that's transforming the legal industry through innovative technical solutions.

Last updated 3 months ago

Responsibilities For Senior Software Developer

  • Driving technical design and delivery of significant pieces of work
  • Taking responsibility for and ownership of work
  • Resolving technical challenges
  • Maintain high standards through peer review and mentoring junior colleagues
  • Contributing to technical discussions
  • Proactively identifying system issues and presenting solutions

Requirements For Senior Software Developer

TypeScript
Go
Python
Linux
  • 5+ years experience in research or professional software engineering
  • Degree in computer engineering / computer science (MEng/MSc or PhD preferred)
  • Proactive attitude with client focus and excellent communication skills
  • Learning attitude and ability to raise up others
  • Audio processing experience (DSP, FFT) advantage
  • Systems approach to engineering
  • Experience with cloud systems and APIs (AWS and transcribe)
  • Experience with Git, GitHub Projects, and Slack
  • Familiarity with Linux environments

Benefits For Senior Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
  • Contributory pension plan
  • 33 days annual holidays
  • Flexible working
  • 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
  • Charity volunteer day
  • Regular Company Social Events
  • Yearly Development Retreat

Interested in this job?