Turn this role into an interview — a resume and cover letter built around what this employer wants.
PT Mineral Alam Abadi (Mineral Alam Abadi Group) seeks an experienced IT professional to translate business requirements into scalable technical solutions and oversee the full SDLC, ensuring security and performance throughout the lifecycle. The role requires leading a development team, coordinating with business users, and driving automation and process improvements.
The ideal candidate has hands-on experience with architecture, Git, MySQL, RESTful APIs, and system integration, plus a solid
Translate business requirements into technical solutions, system architecture, and development plans.
Oversee the full Software Development Life Cycle (SDLC), from requirements gathering and system design to development, testing, deployment, and maintenance.
Ensure application security, coding standards, system quality, and performance are maintained throughout the development process.
Review and approve system design, source code, integrations, and technical solutions.
Coordinate with business users and other IT functions to ensure successful system development, integration, and implementation.
Identify opportunities for system enhancement, automation, digitalization, and process improvement.
Manage development priorities, timelines, resources, and deliverables to ensure projects are completed effectively and on schedule.
Job Requirements:
Minimum 2 years of proven professional experience as an Application Developer, Fullstack Developer, or Software Engineer, with experience leading or supervising a development team.
Solid understanding of software architecture, design patterns, SOLID principles, and clean code.
Experience with Git, relational databases such as MySQL, RESTful APIs, and system integration.
Good understanding of SDLC, software testing, debugging, and performance optimization.
Strong knowledge of application security and secure coding practices, including OWASP Top 10, authentication, authorization, and access control.
Experience in code review and application security review.
Ability to lead and supervise the development team, including work planning, task allocation, progress monitoring, and quality control.
Strong problem-solving, analytical, communication, and leadership skills.
Experience in developing ERP, HRIS, procurement system, inventory, or other business applications is preferred.
Hirer responsiveness Salary match Number of applicants
Your application will include the following questions:
Mining, Minerals & Metals 1,001-5,000 employees
What can I earn as an Information Technology Officer