Back to search:Software Developer / West Java

Job Overview

We're looking for a passionate Software Developer to join our Development & Integration team at CSI. You'll work with a supportive team to design, build, and maintain real-world software solutions that help businesses grow through technology. It's a great opportunity to learn both front-end and back-end development, sharpen your skills, and be part of projects that make a real impact.

What You'll Do

  • Help build, develop, and maintain software applications/platform and integrations for CSI's clients.
  • Write clean and easy-to-read code.
  • Work together to analyze requirements to turn ideas and requirements into working solutions.
  • Find and fix bugs, and help improve system performance.
  • Learn to work with APIs and database connections.
  • Join in code reviews and share ideas for better solutions.
  • Keep up with the latest tools, frameworks, and development practices.

What We're Looking For

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field. Fresh graduates are welcome to apply.
  • Basic understanding of programming fundamentals, data structures, and design patterns.
  • Some experience (even academic or personal projects) using HTML, CSS, JavaScript, and one of the modern frameworks like or and backend programming/frameworks using or PHP like Laravel, etc.
  • Familiar with databases like PostgreSQL or MySQL.
  • Familiarity with RESTful APIs and integration workflows.
  • Know how to use Git for version control.
  • Discipline, eager to learn and not afraid to ask questions.

Nice to Have

  • Experience with cloud services (Azure, DigitalOcean or Google Cloud).
  • Familiarity with Docker or other container tools.
  • Knowledge of API integrations or simple DevOps workflows.
  • Basic understanding of security and good coding practices.

Notes

  • Available for placement at CitraGrand, Cibubur CBD.