D
Software Engineer
D
Software Engineer
dinas kominfo kota semarangFresher
- 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
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
Key Skills
Secure coding standards
Software testing practices
Object-Oriented Programming (OOP)
Back-End Web Development
Server-side frameworks

