Senior Software Development Professional

9 hours ago


Edinburgh, Edinburgh, United Kingdom Opus 2 Full time

Opus 2 is a global leader in the LegalTech space, creating solutions to drive digital transformation in the legal industry. As a Senior Software Developer, you will be part of our Product Squads working on a web application that provides digital workspaces to high-profile clients.

The role involves gathering requirements from subject matter experts and Product Owners to determine functional and non-functional requirements for new software and applications. You will work with the senior engineering team to design and implement new capabilities within the product, ensuring that new software meets requirements of quality, security, and performance.

About the Product

  • We follow a service-orientated microservice architecture.
  • Services are 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 PostgreSQL.
  • Build and deployment using Github Actions and Drone with SonarCloud.
  • Deployed to Kubernetes clusters running on AWS infrastructure.

Salary: £80,000 - £100,000 per annum.

Requirements

What we're looking for in you

  • 7+ years' experience.
  • Strong knowledge of software design principles and microservices 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

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.


  • Edinburgh, Edinburgh, United Kingdom beBee Professionals Full time £45,000 - £65,000

    We are seeking a highly skilled Senior Software Professional to join our team at beBee Professionals in Edinburgh, United Kingdom. The ideal candidate will have a strong background in software development and be able to lead the development of high-quality software applications.Key Responsibilities:Lead the development of software solutions that meet...


  • Edinburgh, Edinburgh, United Kingdom DPD Group UK Full time

    Job Title: Senior Software Developer We are seeking an experienced Senior Software Developer to lead our team in developing cutting-edge software solutions. The ideal candidate will have a strong background in software development and be able to guide our team in creating high-quality software products. Responsibilities: • Design and implement software...


  • Edinburgh, Edinburgh, United Kingdom Weare5vtech Full time

    Senior Embedded Software Engineer We are seeking a highly skilled Senior Embedded Software Engineer to join our team at Weare5vtech. **Job Summary:** As a Senior Embedded Software Engineer, you will be responsible for designing and developing embedded software for our IoT security solutions. **Key Responsibilities:** * Design and develop embedded...


  • Edinburgh, Edinburgh, United Kingdom Hotel Du Vin Full time

    We are seeking a skilled Senior Software Developer to join our software engineering team.Key Responsibilities:Design and develop software applications using a variety of programming languagesCollaborate with cross-functional teams to identify and prioritize project requirementsContribute to the development of software engineering best practices and...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    About the RoleThe Connected Talent Management System team at Amazon Development Centre (Scotland) Limited is seeking a skilled Software Development Engineer to join their engineering team in Edinburgh. As part of a strategic investment to build technology that will enable Amazon to adopt the most scientific approach to talent management, this role will play...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    About the RoleThe Connected Talent Management System team at Amazon Development Centre (Scotland) Limited is seeking a talented Software Development Engineer to join their engineering team in Edinburgh. As a key member of the team, you will contribute to designing and developing product and services that implement the Connected Talent Management team's...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    Job DescriptionThe Connected Talent Management System team, part of Global Talent Management & Compensation, is seeking a highly skilled Software Development Engineer to join their engineering team in Edinburgh. This strategic investment aims to build technology that will enable Amazon to adopt a scientific approach to talent management. Our team builds...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    About the RoleThe Connected Talent Management System team at Amazon Development Centre (Scotland) Limited is seeking a skilled Software Development Engineer to join our engineering team in Edinburgh. As a key member of our team, you will design and develop product and services that implement our 3-year vision. If you are passionate about creating scalable...


  • Edinburgh, Edinburgh, United Kingdom Scotland's International Development Alliance Full time

    Senior Software Engineer - Cloud ArchitectureWe are seeking a Senior Software Engineer - Cloud Architecture to join our team.Key Responsibilities:Design and implement cloud infrastructure and architecture.Develop and maintain cloud-based applications.Collaborate with cross-functional teams to ensure cloud infrastructure meets business...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Exciting Opportunity for a Senior Embedded Software EngineerIC Resources is seeking a highly skilled Senior Embedded Software Engineer to join our client's innovative team building the first and only space-based cellular broadband network. This is a unique opportunity to be part of a pioneering project that will revolutionize the way we communicate...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at IC Resources. As a Senior Software Developer, you will be responsible for designing and developing innovative tools, infrastructure, and systems to enhance software development.Key Responsibilities:* Design and develop innovative tools,...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Senior C++ Software Engineer OpportunityWe are seeking a highly skilled Senior C++ Software Engineer to join our team at IC Resources. This is an exciting opportunity to work with a leading telecommunications company in Edinburgh, dedicated to building a more interconnected society.About the Role:As a Senior C++ Software Engineer, you will be responsible for...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Senior C++ Software Engineer OpportunityWe are seeking a highly skilled Senior C++ Software Engineer to join our team at IC Resources. This is an exciting opportunity to work with a leading telecommunications company in Edinburgh, dedicated to building a more interconnected society.About the Role:As a Senior C++ Software Engineer, you will be responsible for...


  • Edinburgh, Edinburgh, United Kingdom Diligenta Full time

    Job Title: Senior Software Developer for CompanyAs a seasoned Senior Software Developer, you will be responsible for designing, developing, and implementing high-quality software solutions for Company. Your primary focus will be on building scalable, efficient, and reliable backend systems.**Responsibilities:*** Design and develop software applications using...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    About the RoleThe Connected Talent Management System team at Amazon Development Centre (Scotland) Limited is seeking a highly skilled Software Development Engineer to join our engineering team in Edinburgh. As a key member of our team, you will play a crucial role in designing and developing intelligent solutions that offer a consumer-grade user experience...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Job Overview:Leonardo is seeking a talented Software Engineer to join our team and contribute to the development of cutting-edge aerospace systems. As a Software Engineer, you will be responsible for designing, developing, and testing software solutions that meet the needs of our customers.Key Responsibilities:Design and develop high-quality software...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Job Overview:Leonardo is seeking a talented Software Engineer to join our team and contribute to the development of cutting-edge aerospace systems. As a Software Engineer, you will be responsible for designing, developing, and testing software solutions that meet the needs of our customers.Key Responsibilities:Design and develop high-quality software...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time

    Cathcart Technology, a world-class technology company, is seeking an experienced Senior Software Developer to join their core squad. The ideal candidate will have a strong background in React and be able to develop the front of the core platform using this technology.The company is going through a period of growth, scaling up several of their products and...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Senior C++ Software Engineer OpportunityWe are seeking a highly skilled Senior C++ Software Engineer to join our team at IC Resources. This is an exciting opportunity to work with a leading telecommunications company in Edinburgh, dedicated to building a more interconnected society.About the Role:As a Senior C++ Software Engineer, you will be responsible for...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Senior C++ Software Engineer OpportunityWe are seeking a highly skilled Senior C++ Software Engineer to join our team at IC Resources. This is an exciting opportunity to work with a leading telecommunications company in Edinburgh, dedicated to building a more interconnected society.About the Role:As a Senior C++ Software Engineer, you will be responsible for...