Deskripsi Pekerjaan
Informasi lengkap tentang posisi dan persyaratan
Ringkasan Yukerja
Lowongan Software Developer (Remote) di Savant Degrees Pte Ltd kami kurasi dari JobStreet (kategori Teknologi & IT). Posisi ini ditandai sebagai remote — pastikan timezone dan syarat lokasi kandidat di deskripsi resmi. Yukerja.com bukan pemberi kerja — lamaran diproses di situs sumber resmi.
Visit our website at www.savantdegrees.com to explore our exciting innovations. We're seeking a talented software developer to join our Asia team. This full-time position offers a remote working arrangement based in Indonesia.
Skills & Experience Needed
Minimum 3 years of current, hands-on experience in software development
Bachelors or Masters degree in Computer Science, Information Systems, or equivalent
Strong Java, HTML, CSS, JavaScript skills, with knowledge on Groovy, Apache Tomcat, Python, and JSON an added advantage
Experience with AI-powered development tools is a plus, including integrating AI coding assistants (e.g., Codex, Claude), and performing AI-assisted code review to improve development workflows and code quality.
Proficient verbal and written English communication skills due to project requirement. Resourceful and tenacious in solving problems.
Experience with at least one modern programming language with an MVC framework
Proactive and able to exercise initiative in ensuring our code quality meets high standards and aligns with best practices, including security.
Responsibilities include:
Database design and development
Coding (e.g. experience in Java, HTML, CSS, JavaScript)
Assessing IT security protocols are followed using tools for performance/load testing, and vulnerability scanning
Assisting in implementing tools into existing project systems such as Kibana, Katalon, and Logrocket.
Integrating AI-powered development tools is a plus, including integrating AI coding assistants (e.g., Codex), and performing AI-assisted code review to improve development workflows and code quality.
Supporting engineering team to develop software solutions, from software task creation, to technical documentation, and QA testing
Participate in User Acceptance Testing (UAT) and help our development team with code development for bugs identified (depending on the software, could be Groovy/Stripes for applications; or HTML5/Javascript for front-end)
Mentor and guide other developers to improve coding standards, best practices, and overall code quality.