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.
Career Areas for Professionals
Follow us on LinkedIn for company highlights
Nearest Major Market: Bridgeport
Nearest Secondary Market: Danbury