Job title:          Business Engineering Developer

Contract:        Permanent


The Business Engineering team develops and enhances systems used across the business, including the front office trading, middle office operations and actuarial functions. We work closely with our team of Strats (a.k.a. quantitative analysts), the broader Engineering team, Traders, Operations and Finance analysts to ensure smooth and efficient running of the RL business and technology processes. We build new systems and support and enhance existing ones depending on the requirements of our clients.


This role is an excellent opportunity for a motivated software developer to join an exciting business area and work with smart and motivated people.



  • Working with other experienced developers on the team, enhance existing business-critical applications across the business, including:
    • Feed Processing Systems
    • Trade Processing Systems
    • Graphical User Interfaces
    • Workflow Management
    • Finance and Risk Reporting Systems
  • Work within the Business Engineering team to design and develop new applications using Python, Reactjs, Web Services, SQL Server/PostgreSQL and other technologies
  • Work closely with Rothesay’s Strats team, implement changes in the existing “Slang” codebase (Goldman Sachs proprietary technology)
  • Collaborate across teams: engage Operations, Pricing, Trading & Finance teams to understand requirements and deliver new features


Skills and Experience


  • 3+ years' application development experience, ideally within the investment banking or insurance industries
  • Python programming experience
  • Ability to work with multiple programming languages and technologies (prior experience with the proprietary "securities language" Slang is not required – but the role involves some Slang development)
  • Familiarity with SDLC and development best practices
  • A team player with excellent communication skills


  • Server-side web development experience (incl. web frameworks such as Flask)
  • Familiarity with SQL Server and/or PostgreSQL database technologies
  • Experience with Reactjs UI development
  • Linux experience
  • Cloud development experience (e.g. AWS)
  • Familiarity with SecDB, Athena or Quartz


Rothesay actively promotes diversity and inclusivity. We know that our success depends on our people and that by nurturing a culture that values difference, we create a stronger, more dynamic business. We welcome applications from all qualified candidates, regardless of race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability or age.

Apply for this Job

* Required