About NationsBenefits:

At NationsBenefits, we are leading the transformation of the insurance industry by developing innovative benefits management solutions. We focus on modernizing complex back-office systems to create scalable, secure, and high-performing platforms that streamline operations for our clients. As part of our strategic growth, we are focused on platform modernization — transitioning legacy systems to modern, cloud-native architectures that support the scalability, reliability, and high performance of core back-office functions in the insurance domain.

We are seeking an experienced PHP Developer to design, develop, and maintain high-performance web applications. This role involves collaborating with cross-functional teams, optimizing application performance, and ensuring secure and scalable solutions. If you have a strong foundation in PHP development, frameworks, database management, and cloud technologies, we invite you to apply and contribute to cutting-edge projects.

Key Responsibilities:

  • Core PHP & Frameworks: Strong expertise in Core PHP and PHP web frameworks (preferably Symfony, Laravel, or CodeIgniter).
  • Object-Oriented Programming (OOP): Deep understanding of OOP principles and MVC design patterns in PHP.
  • Third-Party Integrations: Experience with third-party API integrations, authentication, and authorization mechanisms.
  • Database Management: Strong proficiency in MySQL, knowledge of database normalization, ORM, and experience working with SQL/NoSQL databases.
  • Web Development & Front-End: Familiarity with JavaScript, jQuery, VueJS, ReactJS, HTML5, CSS3, and front-end technologies.
  • Security & Compliance: Knowledge of security best practices and compliance standards like HIPAA and GDPR.
  • Application Design & Scalability: Understanding of scalable application architecture and secure authentication between systems.
  • Cloud & DevOps: Hands-on experience with AWS cloud services, Docker containers, CI/CD pipelines, and automation scripts.
  • Testing & Debugging: Proficiency in Test-Driven Development (TDD) and strong debugging skills.
  • Version Control & Collaboration: Proficient with Git and working in a collaborative Agile/Scrum environment.

Requirements:

  • Education & Experience: Bachelor’s degree in computer science, Information Technology, or a related field with proven PHP development experience.
  • PHP Frameworks: Strong expertise in Symfony, Laravel, or CodeIgniter.
  • Front-End Development: Familiarity with HTML, CSS, JavaScript, jQuery.
  • Database & API Management: Experience with MySQL, PostgreSQL, RESTful APIs, and web services.
  • Version Control & CI/CD: Proficient in Git, CI/CD pipelines, and automation using shell scripts.
  • Team Collaboration & Communication: Ability to work collaboratively, solve complex problems, and pay attention to detail.

Preferred Qualifications:

  • Agile & Scrum: Experience working in Agile/Scrum environments.
  • Multi-Tech Expertise: Knowledge of additional programming languages (e.g., Python, JavaScript frameworks).
  • Cloud & DevOps: Familiarity with AWS, Google Cloud, Docker, and Kubernetes.