Careers

Careers at Bahamas First

A career in the insurance industry can provide an exciting adventure.
At Bahamas First, we’re always looking people to fit a variety of roles
requiring a diverse range of skills and talents, from a variety of backgrounds.

Are you future-driven and compassionate? If you think you can embody
our core values and want to make a meaningful difference to the people
and communities that we serve, then a career with Bahamas First could
be for you. Whether you’re just starting out, or looking for a new company
to evolve your experience, Bahamas First is waiting for you.

We Are F.I.R.S.T

Current Opportunities

Manager, Financial Reporting

Job Summary

The Manager – Financial Reporting, is responsible for leading the Group’s financial reporting, planning, and analysis functions. This role supports strategic decision-making by delivering accurate financial insights, strengthening internal controls, and ensuring compliance with regulatory and reporting standards.

 

Key Responsibilities include but are not limited to:

  • Lead the preparation and delivery of monthly, quarterly, and annual financial reports.
  • Manage the Group’s budgeting, forecasting, and long-term financial planning processes.
  • Perform variance analysis and provide actionable insights on financial performance.
  • Collaborate with Senior Management to support strategic initiatives and business decision-making.
  • Prepare financial reports and analysis for executive management and the Board of Directors.
  • Oversee the preparation and review of financial statements across Group entities.
  • Ensure compliance with all regulatory reporting requirements, including local authorities.
  • Strengthen and enhance financial reporting processes, controls, and documentation.
  • Manage external audit processes on a timely basis and maintain strong relationships with auditors.
  • Identify financial risks and recommend mitigation strategies.
  • Monitor economic and regulatory developments impacting Financial Planning.

 

Qualifications, Experience & Skills

  • Bachelor’s degree in Finance, Accounting, or a related field.
  • Professional designation required (CPA, CA, or equivalent).
  • Minimum 5 years’ experience in Financial Planning and Analysis, including supervisory experience.
  • Strong knowledge of IFRS and financial statement preparation.
  • Advanced analytical and financial modeling skills.
  • Strong proficiency in Excel and financial systems (e.g., ERP platforms).
  • Excellent communication and presentation skills.
  • High attention to detail and accuracy.
  • Ability to translate complex financial data into clear business insights.
  • Strong organizational skills with the ability to meet tight deadlines.
  • Collaborative approach with the ability to influence stakeholders across the organization.

 

TO APPLY: Interested persons should apply in writing to The Manager, Human Resources & Training at careers@bahamasfirst.com by Friday, April 24, 2026.

Application Support/Software Development Manager

Job Summary

The primary objective of the Application Support/Software Development Manager is to assume accountability for successful implementations of all client development projects and manage Level 2 support as well as remote and local application support and development teams.

Core Responsibilities

  • Develop and maintain project plans, reports, and project-specific processes, including unit tests, system tests, and implementation plans.
  • Create and maintain documentation for both technical and non-technical audiences.
  • Manage technical design, development and deployment of software and digital applications from inception through user acceptance.
  • Adherence to the principles of Change Management.
  • Conduct compatibility assessments, collaborating with IT Teams and implementing strategies.
  • Ensure successful implementation of all client development projects.
  • Collaborate with cross-functional teams for project success, including developers, vendors, IT administrators, and business analysts to ensure projects align with organizational goals and are executed with precision.
  • Liaise with business analysts, project managers, external vendors and stakeholders to review and define requirements.
  • Ensure deliverables are released with quality on time and within budget as required.
  • Display high levels of internal and external customer service at all times.

Qualifications & Experience

  • Minimum Bachelor’s degree in technology and industry certifications in software development
  • Minimum 3-5 years of relevant IT experience in a management or leadership role
  • 5 years of relevant software development experience
  • Experience in the services industry (Insurance, Information Technology, or Financial Services environments)
  • Experience in leading and managing remote and local teams
  • Experience in delivering complex solutions
  • Excellent problem-solving and decision-making skills
  • Strong communication and interpersonal skills
  • Knowledge of industry-standard security practices and compliance regulations
  • Problem-solving aptitude in a dynamic IT environment
  • Proven full stack development background in a variety of development/ programming languages, a showcase of mobile/web applications development, demonstrating capability and advanced understanding of software development best practices is advantageous
  • Ability to write and understand complex SQL statements
  • Strong knowledge of C#, C++, JavaScript, VBScript, HTML5, CSS
  • Strong knowledge of .Net Framework, net, jQuery, XML, JSON, SQL, Apache & IIS, API (WCF and RESTful) – for integrations
  • Advanced knowledge design of data warehouse design and architecture & ETL software
  • Proficient in Microsoft Office Suite
  • Basic knowledge of Property & Casualty insurance principles, preferred
  • Experience with Prime/Pure and/or Plexis QC and HPS preferred

Junior Application Support/Software Developer (Documents) - Temporary Position

Job Summary

The primary objective of the Junior Application Support/Software Developer (Documents) is to assume accountability of the maintenance of system generated Property & Casualty documents.

Core Responsibilities

  • Write, test, and debug code under the guidance of senior developers. Participate in coding activities, including writing code and fixing bugs. Maintain and update existing software applications.
  • Work closely with senior developers and other team members to learn the codebase and best practices. Attend development meetings and contribute to discussions. Participate in code reviews and learn from feedback.
  • Assist in troubleshooting software issues and resolving bugs. Analyze errors and identify potential solutions. Support Production applications.
  • Create and maintain documentation for both technical and non-technical audiences.
  • Adherence to the principles of Change Management and to change control methodologies.
  • Ensure successful implementations of all client development projects.
  • Collaborate with cross-functional teams for project success including developers, vendors, IT administrators, and business analysts.
  • Liaise with business analysts, project managers, external vendors, and stakeholders to review and define requirements.
  • Ensure the deliverables are released with quality on time.
  • Display high levels of internal and external customer service at all times.

Qualifications & Experience

  • Minimum Bachelor’s degree in technology and industry certifications in software development
  • 1-2 years of relevant software development experience
  • Experience in the services industry (Insurance, Information Technology, or Financial Services environments)
  • Experience in delivering complex solutions
  • Excellent problem-solving and decision-making skills
  • Strong communication and interpersonal skills
  • Problem-solving aptitude in a dynamic IT environment
  • Proven full stack development background in a variety of development/ programming languages, a showcase of mobile/web applications development, demonstrating capability and advanced understanding of software development best practices is advantageous
  • Ability to write and understand complex SQL statements
  • Strong knowledge of C#, C++, .NET, JavaScript, VBScript, HTML5 and CSS is preferred
  • Proficient in Microsoft Office Suites
  • Basic knowledge of Property & Casualty insurance principles is preferred

Claims Examiner

Job Summary

The role requires a high level of customer service in the administration of Motor claims, including conducting inspections of motor vehicles on behalf of the company and facilitating motor claims settlement within The Commonwealth of The Bahamas, including at accident scenes.

Core Responsibilities

  • Inspect vehicles at the Bahamas First facility or anywhere in the Commonwealth of The Bahamas for insurance purposes to determine market value, mechanical condition, roadworthiness, and acceptability of risk.
  • Estimate parts and labor costs to ascertain the practicality of repairing damaged
  • Review incoming repair estimates against observed damage (body, mechanical, electrical, or interior) to secure agreement on the cost of repairs with repair garages as necessary.
  • Inspect damaged vehicles and compare observed damage against statements provided or obtained by claimants to determine the veracity of the statements given in determining
  • Inspect vehicles where repairs are ongoing or have been
  • Determine salvage value on total loss
  • Inspect damaged vehicles at the scene of an accident, documenting physical evidence and, where possible, obtain statements from the parties involved using written or electronic means (with the client’s approval).
  • Ensure that motor claims are registered in the company’s operating systems or other related

programs.

  • Review claims with claimants and discuss settlement where
  • Review claim files and approve settlement as necessary within settlement authority
  • Conduct physical pre-inspection or virtual inspection via remote or other operating
  • Prepare reports concerning inspections and forward them to the respective Agents or Adjusters/Advisors as applicable.
  • Prepare insurance claim documents indicating repair cost estimates and

Qualifications, Skills & Experience

  • Associate’s degree in a related field preferred
  • Certification and/or intermediate knowledge of collision repair, auto body/mechanical repair
  • Knowledge of vehicles/machines and tools, including their design, use and maintenance, is a plus
  • General insurance knowledge is preferred, but not required
  • Excellent organizational skills and attention to detail
  • Effective written and oral communication skills and good time management skills
  • Excellent Customer Service and interpersonal skills
  • Proficient in Microsoft Office Suite and able to navigate internet-based applications and programs

TO APPLY: Interested persons may apply in writing to The Manager, Human Resources & Training at careers@bahamasfirst.com.

Interested in joining our team?
Send us your resume.

Download and complete our employment application form then
return it via email to careers@bahamasfirst.com.

Bahamas First
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.