Senior Elixir Developer

SRT Marine Systems plc (SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi-national company headquartered in the UK with a global customer base.

The company has a worldwide impact in the marine sector by leading the next generation of maritime domain awareness technologies "MDA", products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers are global and range from the largest national coast guards to individual vessel owners.

SRT is an exciting company where high-quality results are rewarded. We are ambitious and constantly seek to innovate in order to deliver better products and services to our customers. We strive to make SRT a rewarding and challenging place to work, where talented, hard-working individuals have the opportunity to make a real impact across the marine industry.

About the role of Senior Elixir Developer

We are seeking a Senior Elixir Developer to join our existing team and aid in the development of SRT's web delivered products which form a key element of its portfolio of marine domain awareness products and services.

You will be accountable for developing highly stable, secure, scalable and extensible platforms that enables the Web delivered products to evolve at pace.

You'll work across the stack, from core domain logic and APIs to interactive LiveView-driven frontends, with significant influence over architecture, technical direction, and engineering culture.

You will be interested in evolving technologies and driven by how to apply these to solve complex challenges as the platform and business rapidly grow.

What You'll Be Doing as a Senior Elixir Developer - not exhaustive:

  • As a Senior Elixir Developer, you will embrace best-practice software development processes
  • You will be expected to embrace and promote SRT's values of Innovation, Quality, Responsibility, Team working and Ambition
  • You will work with the Product Management team, following Agile working practices, to deliver high performing products and services


What You'll Bring to the role of Senior Elixir Developer

Technical Depth & Breadth:
  • Previous experience with cloud-hosted internet platforms solutions, with strong understanding in technology ranging from infrastructure and operations to data architectures
  • Experience of modern web technologies, with rapid deploy, automated scaling and high volume, high availability distributed systems
    • Experience with Elixir
    • Experience with the Phoenix Framework and Phoenix Liveview
    • Geospatial and/or Maplibre experience would be a benefit
    • Significant demonstrable development experience including in an Agile environment
    • Be able to demonstrable ability of improving quality
    • Have a demonstrable ability to communicate to a wide technical audience
    • Be able to create design documentation
    • Be able to adhere to company-wide design principles and best practices


Why Join Us?
  • Work on mission-critical maritime surveillance systems used worldwide.
  • Be part of an ambitious, innovative, and supportive team.
  • Make a direct impact on global maritime safety and sustainability.
  • Enjoy flexible hybrid working.

Competitive salary and benefits, including:
    • Matched pension contributions up to 5%
    • 25 days annual leave (rising to 28 with service)
    • Private health care
    • Development and training programmes


SRT Marine Systems plc is an equal opportunity employer. We are committed to creating an inclusive environment for all employees and welcome applications from all backgrounds.

Job Details

Company
SRT Marine Systems PLC
Location
Cardiff, South Glamorgan, United Kingdom
Hybrid / Remote Options
Employment Type
Permanent
Salary
£60000 - £80000/annum
Posted