Deskripsi Pekerjaan:
Informasi lowongan terbaru dari KMK Group untuk posisi Senior Corporate System Developer. If the Senior Corporate System Developer di Cikupa sesuai dengan kualifikasi Anda, silakan kirimkan lamaran atau CV terbaru Anda langsung melalui portal lowongan kerja Jobkos yang telah diperbarui.
Harap dicatat bahwa melamar pekerjaan mungkin tidak selalu mudah, karena kandidat baru harus memenuhi kualifikasi dan persyaratan tertentu yang ditetapkan oleh perusahaan. Kami berharap peluang karier di KMK Group untuk posisi Senior Corporate System Developer di bawah ini sesuai dengan kualifikasi Anda.
Perusahaan Description
KMK is a leading footwear manufacturer renowned for its proven record of product excellence and drive for innovation. With more than 30 years of manufacturing experience, KMK has served the needs of Top footwear brands such as Nike, Converse, etc.
Role Description
We are looking for a Senior Corporate System Developer who will be responsible for maintaining, improving, and redesigning our in-house ERP system for a large-scale multi-plant footwear manufacturing operation.
This role is not only a software development Posisi. The candidate must be able to understand business processes, manage ERP-related development work, guide other developers, review system design, improve code quality, and ensure proper documentation, security, and handover discipline.
The successful candidate will work closely with Digital, PPIC, Production, Warehouse, Purchasing, Finance, HR, and other business teams to build scalable, reliable, and integrated ERP solutions that support end-to-end manufacturing operations.
Key Responsibilities
A. ERP System Development & Enhancement
- Develop, maintain, and improve the Perusahaan’s in-house ERP system.
- Analyze business requirements and convert them into clear technical solutions.
- Build and enhance ERP modules related to:
- Master data
- Customer PO
- Forecast
- BOM
- Material requirement
- Purchasing
- Warehouse
- Inventory
- Production order
- Subcontracting
- Costing
- Approval workflow
- Reporting
- Ensure ERP functions are stable, scalable, and aligned with business operations.
- Troubleshoot ERP issues and provide permanent solutions, not only temporary fixes.
- Improve system performance, database structure, transaction speed, and user experience.
-Track project progress, identify risks, and propose mitigation strategies.
-Facilitate communication between business stakeholders and technical teams.
B. ERP Architecture & System Design
- Review and improve existing ERP system architecture.
- Design proper module boundaries between ERP and other systems such as MES, APS, WMS, PLM, QMS, HRIS, and BI.
- Design scalable database structures, APIs, workflows, and transaction logic.
- Ensure ERP design supports multi-plant operations, approval hierarchy, user roles, audit trail, and business control.
- Identify technical debt and propose practical improvement plans.
- Support future corporate ERP transformation and system standardization initiatives.
C. Technical Leadership & Developer Management
- Lead, guide, and review the work of ERP developers and related technical team members.
- Manage developers by setting clear technical directions, task priorities, and quality standards.
- Conduct code reviews and ensure developers follow agreed coding standards.
- Break down business requirements into development tasks, technical specifications, and delivery milestones.
- Monitor task progress and remove technical blockers.
- Coach junior and mid-level developers to improve coding quality, problem-solving, documentation, and ownership.
- Ensure development work is not dependent on one individual only.
D. Documentation, Governance & Handover Control
- Create and maintain proper technical documentation including:
o System architecture
o Database structure
o Data flow
o Module logic
o API documentation
o Source code structure
o Deployment process
o User role and permission logic
o Known issues and solution history
- Ensure every software development task has clear documentation before completion.
- Build proper handover standards so software knowledge is not locked inside one developer.
- Support knowledge transfer between developers, business analysts, users, and IT support teams.
- Maintain version control, change logs, and release notes.
E. Integration & Data Management
- Design and support integration between ERP and other business systems.
- Build or manage API-based data exchange where required.
- Ensure data consistency between ERP, PLM, MES, APS, WMS, QMS, HRIS, and Power BI.
- Support master data standardization and data quality improvement.
- Help define data ownership, transaction timing, and system-of-record logic.
- Ensure ERP data can support accurate operational reporting and management dashboards.
F. System Security, Control & Risk Management
- Apply proper access control, user permission, and role-based authorization.
- Protect ERP source code, database access, credentials, and system configuration.
- Ensure proper backup, recovery, and deployment control.
- Identify system risks related to unauthorized changes, data manipulation, weak documentation, and developer dependency.
- Support IT and management in strengthening ERP governance and system control.
Required Qualifications
- Bachelor’s degree in computer science, Information Technology, Software Engineering, or related field.
- Minimum 7–10 years of professional software development experience.
- Strong experience in ERP, manufacturing system, business application, or enterprise system development.
- Strong experience in backend development and database-driven applications.
- Strong knowledge of relational databases such as SQL Server, PostgreSQL, MySQL, or Oracle.
- Experience in designing database tables, stored procedures, queries, indexes, and transaction logic.
- Experience with API development and system integration.
- Experience using version control tools such as Git.
- Experience leading or mentoring developers.
- Ability to translate business requirements into technical specifications.
- Ability to communicate with both technical teams and business users.
- Strong problem-solving, ownership, documentation, and follow-through discipline.
Preferred Qualifications
- Experience in footwear, garment, apparel, or labor-intensive manufacturing is a strong advantage.
- Experience in leveraging AI coding tools such as Claude, Codex, etc. to reduce development lead time.
- Experience with multi-plant or multi-site system implementation.
- Experience with production planning, warehouse, inventory, purchasing, costing, or shopfloor systems.
- Experience integrating ERP with MES, WMS, APS, PLM, QMS, HRIS, or BI tools.
- Experience with Power BI, data warehouse, reporting database, or dashboard support.
- Experience with cloud, server, DevOps, CI/CD, or deployment automation.
- Experience in system migration or legacy system modernization.
- Experience working with Business Analysts, Project Managers, and functional department leaders.
Technical Skills
The candidate should have strong capability in several of the following areas:
- Backend development
- Frontend development
- Database design
- SQL query optimization
- API development
- ERP module design
- System integration
- Version control
- Debugging and troubleshooting
- Performance tuning
- Security and access control
- Technical documentation
- Deployment and release management
- Legacy system improvement
- Data migration and cleansing support
Specific technology stack can be adjusted based on Perusahaan system environment.
Info Pekerjaan:
- Perusahaan: KMK Group
- Posisi: Senior Corporate System Developer
- Lokasi Kerja: Cikupa
- Negara: ID
Cara Mengirimkan Lamaran:
Setelah membaca dan memahami kriteria serta persyaratan kualifikasi minimum yang dijelaskan dalam informasi pekerjaan Senior Corporate System Developer at the office Cikupa di atas, segera lengkapi berkas lamaran kerja seperti surat lamaran, CV, fotokopi ijazah, transkrip nilai, dan pelengkap lainnya sebagaimana dijelaskan di atas. Kirimkan melalui tautan Halaman Berikutnya di bawah ini.
Halaman Berikutnya »