Software Engineer
Posted Updated 4
views
Description
We are seeking a highly skilled software developer with proven experience in developing and scaling education ERP solutions. The ideal candidate should have strong expertise in Node.js, PHP (Laravel), MySQL, and MongoDB, along with hands-on experience in implementing ERP modules such as HR, exams, inventory, learning management system (LMS), admissions, fee management, and finance, and this profile provides the benefit of permanent work from home.
Responsibilities:
- Design, develop, and maintain scalable education ERP modules.
- Work on end-to-end ERP features, including HR, exams, inventory, LMS, admissions, fees, and finance.
- Build and optimise REST APIs/GraphQL services and ensure seamless integrations.
- Optimise system performance, scalability, and security for high-volume ERP usage.
- Conduct code reviews, enforce coding standards, and mentor junior developers.
- Stay updated with emerging technologies and recommend improvements for ERP solutions.
Requirements:
- Strong expertise in Node.js and PHP (Laravel, Core PHP).
- Proficiency with MySQL, MongoDB, and PostgreSQL (database design and optimisation).
- Frontend knowledge: JavaScript, jQuery, HTML, CSS (React/Vue preferred).
- Experience with REST APIs, GraphQL, and third-party integrations (payment gateways, SMS, and email).
- Hands-on with Git/GitHub, Docker, and CI/CD pipelines.
- Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.
- 3+ years of professional development experience, with a minimum of 2 years in ERP systems.
Preferred Experience:
- Prior work in the Education ERP domain.
- Deep knowledge of HR, exam, inventory, LMS, admissions, fees and finance modules.
- Exposure to high-traffic enterprise applications.