Software Developer

at  Opus 2

Edinburgh, Scotland, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate22 Apr, 2025Not Specified23 Jan, 20252 year(s) or aboveGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

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 OVERVIEW

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

Responsibilities:

  • 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


REQUIREMENT SUMMARY

Min:2.0Max:7.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

Graduate

Engineering

Proficient

1

Edinburgh, United Kingdom