Senior UNIX C++ Programmer

Flagstone Reinsurance Limited is a rapidly expanding Class IV Bermuda based Reinsurance Company with a requirement for a Senior UNIX C++ Developer to join a team of highly qualified technical professionals in the Halifax, Nova Scotia offices. The Senior UNIX C++ Developer will be responsible for developing infrastructure to support the Catastrophe Modeling and Risk Analysis systems. The successful candidate must have a systems focus and be capable of programming at a systems level in order to be able to integrate with Linux based services such as web-services and schedulers. Primary Responsibilities: • System level programming in a Linux environment. • Development of applications and frameworks in C++. • Application benchmarking and performance tuning. • Collaborate with the IT team in application development. Skills and Qualifications: • Proven experience in designing, building, and developing UNIX applications. • Proven experience with Linux system tools and programming. • Minimum of 5 years programming experience with at least 2 in Linux systems programming. • Extensive experience in object oriented design and C++. • Some background in Shell Scripting, Perl, MPI, SQL and OpenMP will be considered an asset. • Experience in scientific computing is beneficial. • Experience with high performance computing efforts and performance tuning will be considered an asset. The ideal candidate will have completed a Bachelors or Masters degree in Computer Science / Engineering and will demonstrate exceptional work ethic, problem solving and time management skills with the ability to work well in a fast pace and deadline driven work environment. A team player, this individual will work closely with IT & R&D project teams both locally and globally. To learn more about this opportunity please apply in writing to the attention of the Human Resource Manager at jobs@flagstonere.bm or by facsimile at 902-482-0035.