Senior Software Developer

Opus 2 • Other US Location

Company

Opus 2

Location

Other US Location

Type

Full Time

Job Description

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 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 join one of our Product Squads working on a web application that provides digital workspaces to high-profile clients. 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

  • 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.
  • 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.
  • 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, Jira, and Drone are all beneficial.
  • Familiarity with Linux environments.
Benefits

Working at Opus 2

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.
  • Private Healthcare Scheme.
  • Loyalty Share Scheme.
  • Enhanced Maternity and Paternity.
  • 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.

Apply Now

Date Posted

11/13/2024

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Engineering Manager, Micros Foundations - Atlassian

Views in the last 30 days - 0

Atlassian is seeking a Senior Engineering Manager to lead a team of Backend Software Engineers The role involves guiding technical decisions prioritiz...

View Details

Senior Frontend Engineer - Simply Business

Views in the last 30 days - 0

Simply Business is seeking a Senior Frontend Engineer to join their Front End Tooling team The role involves developing products using best practices ...

View Details

E2E Solution Architect - Ahold Delhaize USA

Views in the last 30 days - 0

Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...

View Details

E2E Solution Architect - Ahold Delhaize USA

Views in the last 30 days - 0

Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...

View Details

E2E Solution Architect - Ahold Delhaize USA

Views in the last 30 days - 0

Ahold Delhaize USA a division of a global food retailer is seeking a Solution Architect for its US operations The role involves translating business r...

View Details

People Operations Advisor - BlackLine

Views in the last 30 days - 0

BlackLine is a leading provider of cloud software that automates and controls the entire financial close process The company is committed to modernizi...

View Details