A complete application in a minute — tailored resume and cover letter, ready to send.
PT Citra Persada Infrastruktur is seeking a junior software developer focused on backend and desktop application development in Jakarta. You will build and maintain internal company applications using Python, C#, VB.NET, Java, C++, and Golang across desktop and CLI tools.
You will develop Windows/Linux desktop apps, work with SQL databases, and integrate REST APIs and vendor SDKs. The role emphasizes team collaboration and a strong willingness to learn new technologies.
This is a software development role focused on backend and desktop application development. You will work on building and maintaining internal company applications using various programming languages and technologies.
Key responsibilities
Master programming languages including Python (desktop application), C#, VB.net, Java, C++, and Golang (desktop/CLI tools)
Develop desktop applications (Windows/Linux) and GUI Framework or CLI/Service-based applications
Work with database programming (SQL Server / MySQL / PostgreSQL)
Implement REST API integration, vendor SDK integration, and Object Oriented Programming (OOP)
Analyze system flow and application integration
Perform coding, testing, and debugging of applications
Support development and maintenance of internal company applications
About you
Minimum D3/S1 education in Information Technology / Information Systems
Fresh graduate or less than 1 year of experience
Understanding of application development and backend systems
Able to work in a team, communicative, and have a strong willingness to learn