Overview
- Act as a liaison between end-users of systems and business processes and the technical team, focusing on research, planning, coordination, and selection of software and systems to meet organizational needs.
- Analysis and Design: Analyze business needs and workflows, identify problems, and design optimal IT solutions. (UML, System Modeling, API Design, Database Schema with ERD Diagrams, and Technical Documentation).
- System Development Life Cycle: Manages all aspects of the system development lifecycle, including analysis, design, development, testing, documentation, and implementation of technical solutions.
- Coordination and Communication: Bridges the gap between technical and non-technical stakeholders, ensuring effective communication and project alignment.
- Testing and QA: Provides guidance and leadership in quality assurance and testing initiatives, including integrated testing processes.
- Support and Maintenance: Provides application support and optimization, and develops and maintains system documentation and standard procedures.
- Process Improvement: Optimizes system performance and increases efficiency across operations.
Qualifications
- Bachelor's degree in Informatics Engineering, Computer Science, or Information Systems.
- Minimum 3-4 years of experience in software development, systems analysis, as a developer (understanding implementation challenges), or as a technical leader.
- Programming skills in programming languages, operating systems, database applications, and hardware.
- Understanding of manufacturing and accounting ERP systems, concepts, and workflows (preferred).
- Proficient in PHP, CodeIgniter, Laravel, or other languages.
- Proficient in database management (MySQL, PostgreSQL, SQLServer, or other).
- Understanding of DDD architecture, CQRS, and the Repository Pattern.
- Proficient in mobile applications (Kotlin, Flutter, or other).
- Able to optimize algorithms for web and database applications with high user and transaction volumes.
- Able to integrate systems and API.
- Knowledge of Git and CI/CD workflows.
- Experience in programming, software design, software debugging, software documentation, and software testing.
- Understanding of software development fundamentals, software development processes, and software requirements.
- Ability to manage servers, including server configuration and maintenance (Linux, Windows).
- Familiarity with OOP (Object-Oriented Programming) and monolith concepts.
- Ability to work both in teams and individually and under pressure.
- Ability to analyze complex problems and design efficient solutions.
Manufacturing, Transport & Logistics 1,001-5,000 employees
PT. Prakasalanggeng MAJUBERSAMA is a trusted EPFCIM company serving the Hygienic, Chemical, and Energy Process Industries. With 50,000 m² of fabrication facilities, we deliver high-quality, international-standard solutions. Certified with ISO, ASME, and NB, we provide safe, timely, and eco-friendly EPC services. Trusted across Southeast Asia, we are committed to continuous improvement and teamwork—helping clients reduce risk, improve performance, and move forward together.
✅ Certifications & Standards
- ISO 9001:2008 – Quality Management
- OHSAS 18001:2007 – Occupational Health & Safety
- ASME U / U2 / S
- National Board (NB) for Boilers & Pressure Vessels