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

Senior Innovation Business Analyst

Job Summary

This role supports the leadership of projects and drives technology and process improvement initiatives that contribute to organizational growth and transformation. The successful candidate will administer the full business analysis lifecycle, including gathering and analyzing requirements, collaborating with stakeholders across teams, and delivering strategic, cost-effective solutions that enhance operational efficiency and business performance.

 

Core Responsibilities 

  • Lead innovation and change initiatives from concept through implementation and post-deployment review.
  • Collaborate with internal teams and business units to identify needs and align projects with strategic objectives.
  • Identify and recommend innovative solutions to improve business processes, customer experience, and operational efficiency.
  • Develop and document business requirements, process flows, and solution designs.
  • Manage stakeholder expectations, project scope, benefits, and risks to ensure successful project delivery.
  • Drive business process improvement initiatives by evaluating current practices and recommending efficient, optimized solutions.
  • Support change management activities to ensure smooth implementation and user adoption of new processes and systems for all stakeholders.
  • Promote the benefits of business solutions and foster stakeholder engagement and buy-in.
  • Collaborate with cross-functional teams to implement changes, resolve issues, and monitor overall performance and impact.
  • Serve as a liaison between business units, vendors, and technical teams to support the successful delivery of solutions.
  • Promote continuous improvement by identifying opportunities to enhance processes, systems, and overall efficiency.
  • Stay informed on industry trends and emerging technologies to recommend innovative tools and best practices.

 

Qualifications, Skills & Experience:

  • Bachelor’s degree in Business, Finance, Information Systems, or a related field
  • Minimum of 3 – 5 years’ relevant experience with demonstrated ability to oversee projects effectively
  • Insurance industry experience or knowledge of insurance operations is highly desirable
  • Strong expertise in business analysis, project management, business process improvement, and organizational change management
  • Demonstrated analytical and problem-solving skills, with the ability to perform effectively in fast-paced environment

 

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

Accounts Assistant – Receivables

Job Summary

The Accounts Assistant – Receivables is responsible for supporting the efficient management and collection of outstanding customer accounts. This role involves collaborating with internal teams to verify payment terms, monitoring outstanding balances, processing receipts and reconciliations, and proactively engaging with customers to ensure timely and accurate settlement of accounts.

 

Key Responsibilities include but are not limited to:

  • Monitor and track outstanding customer balances to ensure timely collection of payments.
  • Review and analyze accounts receivable aging reports to identify delinquent accounts and initiate appropriate follow-up actions.
  • Prepare and distribute monthly account statements and payment reminder notices to customers.
  • Liaise with customers, financial institutions, and other stakeholders regarding outstanding or overdue payments.
  • Reconcile customer accounts and investigate and resolve any discrepancies or payment-related issues.
  • Process and accurately post customer payments in a timely manner.
  • Collaborate with internal departments to resolve billing inquiries, payment arrangements, and account disputes.
  • Allocate and reconcile customer and third-party payments accurately.
  • Perform daily verification and reconciliation of debit and credit card transactions against bank records.
  • Prepare and submit accurate and timely accounts receivable reports to management.
  • Assist with month-end and year-end closing activities related to accounts receivable.
  • Maintain accurate financial records and ensure all receivables transactions are properly documented.
  • Ensure compliance with company policies, procedures, and applicable accounting standards and principles.

 

Skills, Qualifications & Experience

  • Associate degree in Accounting, Finance, or a related field, or an equivalent combination of education and experience
  • Previous experience in accounts receivable, collections, or a similar accounting role
  • Sound knowledge of accounting principles, practices, and procedures
  • Proficiency in Microsoft Office Suite, particularly Excel and Word
  • Willingness and ability to learn the company’s accounting and core insurance systems
  • Strong analytical and problem-solving abilities
  • Excellent numerical aptitude with strong attention to detail and accuracy
  • Effective written and verbal communication skills, with the ability to interact professionally with clients and internal stakeholders
  • Strong organizational and multitasking skills, with the ability to manage competing priorities effectively
  • Previous experience within the insurance industry would be considered an asset

 

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

Accounts Officer – Reconciliations

Job Summary

The Accounts Officer – Reconciliations is responsible for ensuring the accuracy and integrity of financial data through timely reconciliations, maintenance of fixed asset records, and support for monthly, quarterly, and year-end close processes.

 

Key Responsibilities include but are not limited to:

  • Perform timely reconciliation of assigned bank accounts.
  • Clear Intercompany receivable/payable transactions and maintain up-to-date sundry schedules for all group entities.
  • Manage the Fixed Assets Register across companies, recording new acquisitions and processing monthly depreciation.
  • Conduct ledger reviews and investigate outstanding or unapproved entries to ensure completeness and accuracy of financial records.
  • Prepare and post adjusting journal entries for quarter-end and year-end closing.
  • Provide timely financial data and reconciliations to support internal and external audits.
  • Uphold accounting controls and ensures all reconciliation processes and schedules are completed accurately and on time.
  • Maintain a structured and accessible filing system for departmental records and documentation.
  • Offer back-up support for Accounts Payable and Investment functions, including interest receivable schedules and asset valuation.
  • Provide administrative and clerical assistance to the finance leadership team as required.

 

Skills, Qualifications & Experience

  • Bachelor’s degree in Accounting, Finance, or related discipline
  • Minimum 3 – 4 years of accounting experience, preferably in a multi-entity or group structure
  • Proficiency in accounting software (Microsoft Dynamics, or Business Central Preferred)
  • Strong Excel skills (pivot tables, lookups, reconciliations)
  • Experience with fixed assets accounting and intercompany reconciliations is an asset
  • Accounting and Financial Reporting Experience
  • Strong time management and organizational skills, with the ability to meet strict deadlines
  • High attention to detail and strong analytical thinking
  • Effective communication, interpersonal abilities, and documentation skills
  • Team-oriented with a proactive and adaptable attitude

 

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

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.