Software Engineer at Crown Interactive

Experience: Senior-level

Education: B.A/BSc/HND

Job-type: Full Time

Location: Lagos

Field: Software Engineering

Company: Crown Interactive

Crown Interactive is a software company providing Business Support Systems for Large Enterprise and Small & Medium Size Businesses. The CICOD Software Modules include a Customer Relationship Management & Billing System, Customer Order Management, Self-service Portal, Workflow Manager, Workflow Mobile, Inventory Management System, Unified Collections Gateway and Voucher Management System. Crown Interactive also provide sector specific solutions such as Energy Management Control Center for the POWER SECTOR, Direct Assessment Tax Billing System for INLAND REVENUE SERVICES and CICOD Merchant for SALES AND DISTRIBUTION.

Job Overview

We’re looking for a Software Engineer who shares in our passion. Are you passionate about Software Development? Do you thrive in solving complex problems and creating innovative solutions? Are you a talented Software Engineer willing to contribute to design development and maintenance of our software applications. If so, we have the perfect opportunity for you!

Responsibilities

  • Develop, test, and maintain PHP-based web applications.
  • Write clean, efficient, and well-documented code following industry best practices.
  • Collaborate with front-end developers, designers, and other engineers to create seamless user experiences.
  • Optimize application performance and troubleshoot issues.
  • Design and implement APIs and integrate third-party services.
  • Maintain and improve database structures (MySQL, PostgreSQL, etc.).
  • Ensure security and data protection in all applications.
  • Stay up to date with emerging technologies and industry trends.
  • Participate in code reviews and contribute to improving development workflows.
  • Participate in the company’s learning, development and mentorship programs

Requirements

  • Strong knowledge of PHP 7+ and OOP (Object-Oriented Programming).
    • Yii1
    • Yii2
    • MySQL
    • Linux
    • Laravel
  • Experience with MVC frameworks such as Laravel, Symfony, or CodeIgniter.
  • Proficiency in SQL databases (MySQL, PostgreSQL) and query optimization.
  • Familiarity with HTML, CSS, JavaScript, and front-end frameworks (Vue.js, React, or Angular is a plus).
  • Experience with version control systems (Git, GitHub, GitLab, or Bitbucket).
  • Knowledge of API development and integrations (RESTful, SOAP).
  • Understanding of security best practices and performance optimization.
  • Familiarity with cloud platforms (AWS, Azure, or Google Cloud) is a plus.
  • Database Design
  • Experience building workflow application system
  • Enterprise platforms
  • Familiarity SAAS Application deployment
  • Ability to lead a team and mentor junior engineers.
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills
  • Ability to work independently and in a team environment
  • Experience with Agile development methodologies is a plus

Experience and Qualifications

  • First degree in Computer Science, Engineering or Technical skills required for this role
  • Minimum of 6 plus years’ proven work experience as a PHP software engineer
  • Experience with Power Sector Applications will be an added advantage
  • Knowledge of Java will be an added advantage

Method of Application

If you think you have what it takes to join our dynamic and vibrant team and are eager to make an impact, we’d love to hear from you. Please forward your CV to [email protected]

Fast Track Your Application

Want to skip the queue? Submit your CV directly and our team will prioritise your application.

Submit Your CV

Latest Jobs

Scroll to Top