PHP Developer
Deze vacature is gepubliceerd via een extern platform.
| Locatie | Nigeria, Nigeria |
| Ervaring | intermediate |
| Contract | Voltijd |
| Sluit op | over 2 maanden |
Responsibilities: PHP Application Development:
API, Backend, and Database Development:
Security, Access Control, and Compliance:
Debugging, Maintenance, and Team Collaboration:
- Develop, maintain, and improve PHP-based EMR/EHR modules.
- Build backend logic for clinical, administrative, billing, pharmacy, laboratory, inventory, reporting, and user management workflows.
- Use Laravel or another modern PHP framework to develop structured, secure, and maintainable software features.
- Translate user stories, workflow documents, and acceptance criteria into working application functions.
- Maintain and improve existing codebases, including bug fixing, responsible refactoring, and technical stabilisation.
- Support release preparation by ensuring assigned development tasks are completed, documented, and ready for QA testing.
API, Backend, and Database Development:
- Design, build, maintain, and document REST APIs for internal modules and system integrations.
- Implement proper validation, authentication, authorisation, error handling, and response structures for APIs.
- Design and maintain database tables, relationships, queries, migrations, and data structures.
- Work with MySQL, PostgreSQL, or other approved relational database systems.
- Optimise slow queries, backend processes, and data operations that may affect system performance.
- Support data integrity, audit trails, reporting logic, master data, and configuration activities where required.
Security, Access Control, and Compliance:
- Apply secure coding practices to protect sensitive health, patient, operational, and business data.
- Implement user authentication, authorisation, role-based access control, permission logic, and session management.
- Support input validation, output protection, audit logging, and prevention of common web application vulnerabilities.
- Report security weaknesses, access control gaps, or data protection risks to the CTO or technical lead.
- Maintain strict confidentiality and comply with Rednoxx policies on healthcare data, system access, and client information.
Debugging, Maintenance, and Team Collaboration:
- Investigate, reproduce, and resolve defects reported by QA, product owners, implementation teams, or users.
- Analyse logs, database records, error reports, and user feedback to identify root causes.
- Provide timely fixes for critical issues affecting hospital workflows and system usability.
- Use Git for version control, branching, commits, pull requests, and code reviews.
- Participate in sprint planning, backlog review, technical meetings, release review, and deployment readiness sessions.
- Work closely with QA Engineers to validate fixes, reduce defect recurrence, and improve release quality.
- Maintain useful technical notes, API documentation, setup instructions, and module-level documentation.
Requirements:
- A minimum of an HND or equivalent practical experience in computer science, software engineering, information technology, or a related field.
- Minimum of 3 years’ practical PHP development experience.
- Strong experience with PHP frameworks, preferably Laravel.
- Experience with relational databases such as MySQL or PostgreSQL.
- Experience using Git in a team-based development environment.
- Evidence of real software projects, preferably production or enterprise systems.
- Ability to work full-time and meet agreed delivery timelines.
- Strong practical experience in PHP application development
- Good knowledge of Laravel or another modern PHP framework
- Ability to write clean controllers, models, services, APIs, and reusable components
- Experience building, consuming, testing, and documenting APIs
- Strong working knowledge of MySQL/PostgreSQL, schema design, queries, relationships, and optimization
- Experience with login systems, authorization, role-based access, and user permissions
- Good knowledge of Git workflow, branching, commits, pull requests, and code review
- Ability to read existing code, identify bugs, analyse logs, and resolve defects
- Understanding of secure coding, validation, access control, and web application security basics
- Ability to document technical work clearly for developers, QA, and product teams
Preferred Requirements:
- Experience developing healthcare, hospital, EMR, EHR, ERP, fintech, insurance, or workflow-heavy enterprise applications.
- Experience maintaining existing software platforms and resolving production issues.
- Experience with API integrations and modular software architecture.
- Knowledge of patient data protection, audit trails, and access control.
- Basic familiarity with JavaScript, HTML, CSS, Bootstrap, Vue, React, or similar frontend tools.
- Exposure to Linux/server environments, CI/CD, Docker, automated testing, or deployment processes will be an added advantage.
Key Deliverables:
- Completed development tasks within agreed sprint timelines.
- Functional PHP/Laravel modules aligned with approved requirements.
- REST APIs and backend services with proper validation and error handling.
- Database structures, migrations, and optimized queries for assigned modules.
- Correctly resolved bugs and technical issues with minimal recurrence.
- Secure implementation of user roles, permissions, audit trails, and access controls.
- Code commits and pull requests following approved Git workflow.
- Technical documentation, API notes, and setup instructions.
- Support to QA during testing, defect resolution, and release validation.
- Stable improvements to existing EMR/EHR modules.
Performance Indicator:
- Development tasks completed within agreed timelines
- Code is readable, maintainable, secure, and aligned with Rednoxx standards
- Bug Resolution Defects are resolved correctly with minimal recurrence
- Database Quality Queries and database structures are efficient, reliable, and scalable
- Secure coding and access control practices are applied consistently
- Works effectively with CTO, QA, Product Owners, Technical PM, and implementation team
- Provides clear technical notes and API/module documentation
- Responds effectively to urgent technical and production issues
Probation Expectation:
- Understand the existing EMR/EHR codebase and development environment.
- Complete assigned bug fixes and small feature improvements.
- Use Git and follow the approved development workflow.
- Collaborate with QA to resolve defects.
- Demonstrate secure and maintainable coding practices.
- Support at least one release, module improvement, or stabilisation cycle.
- Work independently with reasonable supervision.
Ontdek uw matchscore
Download de Edomatch-app om uw persoonlijke compatibiliteitscore met deze functie te zien
Locatie
Over het bedrijf
R
Rednoxx Limited

