job description
Join the Provincial Government of Masbate as a Computer Programmer I in the vibrant heart of Denpasar, Bali. This is a unique opportunity to contribute to public sector digital transformation while enjoying the dynamic work-life balance of Indonesia’s most sought-after island destination.
As a Junior Programmer, you will collaborate with a cross-functional team to develop, maintain, and optimize government ICT systems that serve the community. This role offers a stable career path in civil service with opportunities for professional growth in a technologically evolving environment.
Ideal for early-career developers passionate about leveraging technology for social impact, this position combines technical challenges with the fulfillment of public service. The role is based in Bali, offering a competitive salary, benefits, and the chance to work in a culturally rich and innovative setting.
Responsibility
- Develop, test, and deploy software applications to support government operations and public services.
- Collaborate with IT teams to design and implement scalable solutions for data management and automation.
- Maintain and troubleshoot existing systems to ensure high availability and performance.
- Write clean, efficient, and well-documented code in languages such as Python, Java, or PHP.
- Assist in the integration of new technologies to enhance system functionality and user experience.
- Participate in code reviews and adhere to best practices in software development.
- Provide technical support and training to end-users and stakeholders.
- Stay updated with emerging technologies and industry trends to recommend improvements.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 1-2 years of experience in software development or a similar role (fresh graduates with strong academic projects are encouraged to apply).
- Proficiency in programming languages such as Python, Java, JavaScript, or SQL.
- Experience with web development frameworks (e.g., Django, Spring, Laravel) is a plus.
- Basic understanding of database design and management (MySQL, PostgreSQL).
- Familiarity with version control systems (e.g., Git).
- Strong problem-solving skills and attention to detail.
- Excellent communication skills in English and ability to work in a team.