Senior Full-Stack Developer

Apply now »

Date: May 9, 2025

Location: Stamford, CT, US

Company: Odyssey

 

Odyssey Reinsurance Company (OdysseyRe) is the global reinsurance arm of Odyssey Group, one of the world’s leading providers of reinsurance and specialty insurance. OdysseyRe offers a broad range of property, casualty, and specialty reinsurance products, providing capital and risk management solutions for clients to efficiently manage economic risk through a network of branch and representative offices across North America, Latin America, EMEA (Europe, Middle East & Africa), AsiaPacific and London.

 

OdysseyRe is an equal opportunity employer with excellent benefits and a strong commitment to providing training and opportunities for our staff. We provide employees an innovative, enriching environment and take great pride in their career growth.

 

OdysseyRe is rated A+ (Superior) by AM Best and A+ (Strong) by Standard and Poor’s. Odyssey Group is a subsidiary of Fairfax Financial Holdings Limited, which is traded on the Toronto Stock Exchange under the symbol FFH.

 

Senior Full-Stack Developer 

OdysseyRe is one of the world’s leading global property and casualty reinsurers, with 30 offices in 12 countries.  In the financial services industry, OdysseyRe provides capital and risk management solutions to our clients, in effort to efficiently manage economic risk in an ever-changing global business environment‎.  OdysseyRe employs product specialists in virtually all lines of business in the insurance and reinsurance industry, across the globe. 

 

Position Summary 

Odyssey Group is seeking an experienced Senior Full-Stack Developer with strong programming ability, to help build, enhance and maintain a portfolio of internal applications which support the reinsurance business. 

 

Essential Duties 

  • Design, develop, and maintain new and existing code primarily using C#, Python, Angular/Typescript 

  • Write readable, extensible, and testable code 

  • Create, maintain, and run unit tests for both new and existing code, with a goal of delivering defect-free code 

  • Practice and promote the use of Domain-Driven Design to solve complex business problems 

  • Ensure designs and implementations are optimized for performance 

  • Design and develop APIs that are robust and easy to consume by client applications 

  • Leverage appropriate cloud resources to implement solutions 

  • Write and maintain documentation for new and existing features 

  • Ensure security best practices are followed in all solutions 

  • Conduct design and code reviews 

  • Collaborate on technical architecture and design 

  • Staying abreast of developments in applications and programming languages 

 

Skills, Knowledge & Abilities 

  • Strong fundamentals of object-oriented programming 

  • Advanced knowledge of .Net Framework/Core, with a focus on C# 

  • Experience building distributed systems, such as microservices 

  • Solid understanding of Domain-Driven Design, and how to leverage its strategic and tactical patterns 

  • Ability to use patterns to build solutions according to best practices 

  • Strong unit testing focus, experienced with test-driven design 

  • Experience with a variety of data storage technology - relational database, NoSQL, etc. 

  • Ability to quickly debug and troubleshoot problems, at design time and runtime 

  • Comfortable working within an Agile methodology 

  • Ability to utilize diagrams, such as UML, to communicate design 

  • Proficiency using Git for source control 

 

Experience 

 

  • 5+ years of software development experience 

  • Re/insurance knowledge a plus 

 

We are an E-Verify employer - all hired positions require successfully passing an E-Verify Check.  

Navigate the links below to learn more about careers at OdysseyRe.

Workplace Initiatives

Career Areas for Professionals

A Rewarding Workplace

Follow us on LinkedIn for company highlights          


Nearest Major Market: Bridgeport
Nearest Secondary Market: Danbury

Apply now »