Title: PHP Developer
Company Name: e-Business Soft Solution Limited (EBSSL)
Vacancy: 1
Age: 25 to 35 years
Job Location: Anywhere in Bangladesh
Salary: Negotiable
Experience:
Key Responsibilities
Develop & Maintain: Write clean, secure, and maintainable PHP code within our existing CodeIgniter HMVC application.
ERP Customization: Design, develop, and integrate custom ERP modules (academic, exam, accounts, HR) tailored to university business rules.
Database Management: Write and optimize complex Oracle SQL queries and joins across a large modular schema; understand Oracle-specific syntax and constraints.
API Integration: Build and consume RESTful APIs to connect the ERP system with third-party services and internal tools.
Collaboration: Work closely with non-technical stakeholders (academic and admin staff) to translate business and policy requirements (e.g. GPA/CGPA rules, semester structures) into correct technical logic.
Debugging & Troubleshooting: Identify, document, and fix bugs in a live production system with minimal disruption to active users.
Requirements
Experience: Mid-level professional experience in back-end or full-stack PHP web development.
Framework: Strong, hands-on proficiency in CodeIgniter, ideally including HMVC modular architecture. (General PHP framework experience such as Laravel is a plus, but is not a substitute for CodeIgniter experience.)
Database: Solid experience with Oracle Database specifically — including the oci8 PHP driver, Oracle SQL syntax differences (e.g. no nested aggregate functions), and writing complex multi-table joins. General relational database experience (MySQL/PostgreSQL) alone is not sufficient.
Production Systems: Demonstrated experience working on live, in-production systems where changes affect real users — not just personal or academic projects.
ERP Knowledge: Prior experience developing, managing, or heavily customizing ERP systems.
Frontend Basics: Proficiency in fundamental front-end technologies (JavaScript, HTML5, CSS3).
Tools: Experience with Git and standard development workflows.
Soft Skills: Strong problem-solving ability, a humble and collaborative approach, and excellent professional communication — especially around explaining technical risk on a live system.