Search Jobs

Search by job, company or skills

  • Posted 13 hours ago
  • Be among the first 10 applicants

Job Description

Company Description Dinas Kominfo Kota Semarang is a public sector organization located on Jl. Pemuda No.148 in Semarang, Central Java, Indonesia, focusing on communication and information services for the city. The organization supports the development and management of digital infrastructure, e-government systems, and public information dissemination. It collaborates with various government units and external partners to improve technology-enabled services for residents and businesses. Prospective team members can expect a mission-driven environment with opportunities to contribute to civic digital transformation and innovation.
Role Description The Software Engineer role is a full-time, on-site position based in Semarang. The Software Engineer will design, develop, test, and maintain software solutions that support the organization's digital services and internal operations. Daily tasks include implementing back-end web features, optimizing system performance, fixing bugs, and ensuring security and reliability of applications. The role also involves collaborating with cross-functional teams to gather requirements, documenting technical solutions, and participating in code reviews and continuous improvement initiatives.
Qualifications
  • Strong foundation in Computer Science, including algorithms, data structures, and software engineering principles.
  • Proficiency in Software Development and Programming, with experience in at least one modern programming language.
  • Hands-on experience with Back-End Web Development, including APIs, databases, and server-side frameworks.
  • Solid understanding of Object-Oriented Programming (OOP) concepts and their practical application in production systems.
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
  • Ability to work on-site in Semarang and collaborate effectively within multidisciplinary teams.
  • Familiarity with version control systems, software testing practices, and secure coding standards.
  • Good problem-solving skills, attention to detail, and willingness to learn new technologies and frameworks.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Secure coding standards

Software testing practices

Object-Oriented Programming (OOP)

Back-End Web Development

Server-side frameworks

Similar Jobs

Remote, Bengaluru, India
Skills:
Java, Apis, Scala, Kotlin, Nosql, Distributed Systems, Postgres, Restful Services, Python, AWS, Go, OpenSearch