Glints Teknologi & IT Full Time

Software Developer

PT GCM Hero Indonesia

Pinang IDR 4.000.000 – 6.000.000 Posted 28/7/2026
Location Pinang
Salary IDR 4.000.000 – 6.000.000
Job Type Full Time
Country Indonesia

Job Description

Full details about the role and requirements

Yukerja Summary

The Software Developer role at PT GCM Hero Indonesia is curated from Glints (category Teknologi & IT). Note the work location (Pinang) before applying. Yukerja.com is not the employer — applications are handled on the official source site.

Qualifications Software Developer :

1. Bachelor's degree in Computer Science, Information Technology, Information Systems, Software Engineering, or a related field.

2. Minimum 1 year of professional experience as a Software Developer or in a similar role.

3. Proficient in C#/.NET and experienced in developing Windows desktop applications using WPF or WinForms.

4. Hands-on experience with REST APIs, Git, and relational databases such as SQLite, MySQL, or PostgreSQL.

5. Experience developing image processing or photo editing features, including collages, filters, stickers, frames, text overlays, cropping, and similar functionalities.

6. Experience integrating hardware devices such as DSLR cameras, photo printers, or other related peripherals.

7. Strong analytical, problem-solving, and debugging skills.

8. Ability to work both independently and collaboratively in a team environment, with good communication skills.

9. Willing to travel or work on-site/mobile when required.


Job Responsibilities :

1. Design, develop, test, and maintain Windows desktop applications using C#/.NET (WPF/WinForms).

2. Develop photo booth application features, including photo capture, collages, filters, stickers, frames, text overlays, and photo printing.

3. Integrate the application with hardware devices, including DSLR cameras, photo printers, touchscreens, QR scanners, and other supporting peripherals.

4. Develop and integrate REST APIs with internal systems and third-party services.

5. Integrate payment gateways, including QRIS, Midtrans, Xendit, DOKU, or similar payment platforms, into the application.

6. Design, manage, and optimize relational databases such as SQLite, MySQL, or PostgreSQL.

7. Perform debugging, troubleshooting, and bug fixing to ensure the application remains stable and performs optimally.

8. Optimize application performance, including photo processing speed, memory usage, and overall system stability.

9. Develop new features based on business requirements and user feedback.

10. Conduct testing and ensure the quality of the application prior to deployment.

11. Use Git for version control and collaborate effectively with the development team throughout the software development lifecycle.

12. Be willing to travel to branch locations when required for software installation, implementation, and troubleshooting.

Disclaimer: Yukerja.com is a job aggregator, not an employer. This listing is aggregated from Glints. Applications are processed on the official company or source site. We are not responsible for listing accuracy.

Tips for Applying to Software Developer

  1. Read the full description and ensure your skills match before applying to PT GCM Hero Indonesia.
  2. Tailor your CV and cover letter to keywords in the job description — especially for Teknologi & IT roles.
  3. Click Apply Now to go to Glints. The hiring process is entirely on the source site.
  4. Prepare an updated portfolio or LinkedIn profile if required during screening.
  5. Beware of payment requests — legitimate jobs do not charge application fees.

Related articles: CV ATS · Career Blog & Tips