Full Stack Developer – ERP System Integration (WFH)
Kaizenaire Pte. Ltd.
We are seeking an experienced Full Stack Developer to lead the design, development, and integration of a new Enterprise Resource Planning (ERP) system from the ground up. This role requires a deep understanding of API development, UI/UX design, ERP integration, and ongoing system maintenance. The ideal candidate will have a proven track record in building complex, scalable business applications and integrating them with other enterprise systems.
Key Responsibilities
- Design, develop, and maintain both front-end and back-end components of the ERP system, ensuring seamless integration and high performance.
- Architect and implement RESTful APIs for robust communication between modules and with third-party applications.
- Create responsive, user-friendly, and visually appealing user interfaces, collaborating with designers to deliver optimal user experiences.
- Lead ERP system integration efforts, connecting with other business-critical software and ensuring smooth data exchange.
- Manage database design, implementation, and optimization for secure, reliable, and efficient data storage.
- Oversee deployment processes, CI/CD pipelines, and maintain application uptime and scalability.
- Troubleshoot, debug, and resolve technical issues across the stack, providing ongoing support for integration-related matters.
- Collaborate with cross-functional teams to gather requirements, translate business needs into technical solutions, and ensure alignment with organizational goals.
- Maintain comprehensive technical documentation for system architecture, APIs, integrations, and customizations.
- Stay current with emerging technologies and best practices in full stack development and ERP systems.
- 5+ years of experience as a Full Stack Developer, with demonstrated expertise in ERP system development and integration.
- Strong proficiency in front-end technologies (HTML, CSS, JavaScript, and frameworks such as React, Angular, or Vue.js).
- Extensive experience with back-end languages and frameworks (Node.js, Python, Java, or similar).
- Proven ability to design and implement RESTful APIs and integrate with third-party platforms.
- Solid understanding of database technologies (MySQL, PostgreSQL, MongoDB, or similar) and data modeling.
- Experience with ERP platforms (SAP, Oracle, Microsoft Dynamics, or similar) and a strong grasp of ERP business processes.
- Proficiency in version control systems such as Git.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and DevOps practices for deployment and monitoring.
- Excellent problem-solving, analytical, and communication skills.
Preferred Skills
- Previous experience building ERP systems from scratch or leading major ERP integration projects.
- Knowledge of authentication, authorization, and security best practices for enterprise applications.
- Experience with Agile methodologies and collaborative development environments[3].
- ERP vendor certifications (SAP, Oracle, Microsoft, or NetSuite) are highly valued.