Find a jobRecruiters

Head of System Development

Exclusive opportunity

Onsite

Head of System Development

PT Media Indonusa (Jakarta)

Head of System Development

Skills

KotlinTypescriptPythonGolangJavaC#Testing & QAMicroservicesGitGDPRJavascript

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

IDR 240,000,000 – IDR 300,000,000 / year

Location:

Jakarta, Indonesia

Work mode:

Onsite

Published on:

23 September 2026

What they need


Job Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Minimum 5 years of experience in software development, system development, or a related technology role.
  • Strong understanding of software development lifecycle (SDLC), system architecture, and software engineering principles.
  • Proficiency in at least one modern programming language such as Java, Kotlin, Go, Python, JavaScript/TypeScript, or C#.
  • Experience designing and developing scalable, reliable, and secure applications.
  • Familiarity with RESTful APIs, microservices, database systems, system integration, and third-party services.
  • Experience with relational and/or NoSQL databases and a good understanding of database design.
  • Good understanding of secure coding practices, application security, authentication, authorization, and data protection.
  • Experience with version control systems, preferably Git, and modern software development workflows.
  • Familiarity with CI/CD, DevOps practices, cloud infrastructure, and deployment processes is preferred.
  • Strong troubleshooting and problem-solving skills with the ability to analyze and resolve complex technical issues.
  • Experience working in an Agile/Scrum environment and collaborating with Product, QA, DevOps, and other cross-functional teams.
  • Strong documentation and communication skills, with the ability to translate business requirements into technical solutions.
  • Experience managing or coordinating system development projects is an advantage.
  • Ability to work independently while also collaborating effectively with cross-functional teams.
  • Strong analytical mindset, attention to detail, and commitment to delivering high-quality software solutions.
  • Willingness to continuously learn and adopt new technologies and industry best practices.

Job Description

  • Design and develop system architecture to meet business requirements based on the assigned product backlog.
  • Develop, maintain, and enhance software applications in accordance with product specifications and business requirements.
  • Apply secure coding standards, software development best practices, and appropriate design patterns.
  • Integrate new systems and applications with existing infrastructure and third-party services.
  • Manage the deployment and release process to ensure smooth implementation and timely product delivery.
  • Provide ongoing maintenance, technical support, and continuous improvement for existing systems.
  • Troubleshoot and resolve application and system issues efficiently to minimize business disruption.
  • Develop and maintain system documentation, development processes, technical guidelines, and user documentation.
  • Prepare technical reports covering service logic, system performance, development progress, and implementation status.
  • Collaborate closely with IT teams, Product teams, business units, and other stakeholders to deliver effective technology solutions.
  • Ensure system design and development remain aligned with product objectives, business requirements, and technical standards.
  • Stay updated with emerging technologies, software engineering practices, and relevant industry trends.
  • Identify and implement innovative solutions to improve system capabilities, scalability, reliability, and performance.
  • Ensure systems comply with applicable industry regulations, security standards, and internal policies.
  • Implement appropriate security measures to protect sensitive information and ensure data confidentiality and integrity.
  • Manage system development projects from initiation through completion, including planning, execution, monitoring, and delivery.
  • Ensure development projects are delivered within agreed timelines, scope, quality standards, and budget.

Other offers great for you!

These companies are also looking for great profiles

Grow your business

Développeur Front-end React Design System

Permanent contract

Lille, France

Hybrid

Skills

ReactTypescriptJavaSpring BootDesign SystemAccessibility (WCAG/RGAA)

13 hours ago

Quick apply

Raedy

Développeur Full Stack .NET / Azure / Microservices

Freelance

Lyon, France

Onsite

Skills

AngularTypescriptDevOpsC#.NETMicroservicesGitJavascript

9 hours ago

Quick apply

Mon Consultant Indépendant

Senior system engineer

TJM HT max 600 € (hors éventuels frais de mission, à discuter avec le client)

Freelance

Brussels, Belgium

Hybrid

Skills

Systèmes d'information

6 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools