3,575 Software Development jobs in Indonesia

Job No Longer Available

This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.

However, we have similar jobs available for you below.

Software Development Engineer

Bandung, West Java IDR6000000 - IDR12000000 Y The Software Practice Pte Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

We are looking for exceptionally smart people with strong development skills and an avid interest in web/mobile development. You should be able to learn quickly and work independently - we'll help you as best as we can, but you must be tenacious and resourceful enough to figure out things you don't know how to do.

Requirements

  • Students will be required to commit full-time (40 hours per week) for a minimum of 6 months for the December 2025 – July 2026 batch.
  • Bachelor's degree in Computer Science, Information Technology or related fields.
  • Solid programming ability in at least one language
  • Clear and precise written communication. A large part of our team works remotely and it's vital that you are able to document ideas, progress and problems with clarity so everyone can work asynchronously.
  • You must be happy to work independently and be able to structure timelines, take ownership and responsibility and communicate clearly.
  • Any experience in the one or more of the following is a definite plus:
  • Worked on non-trivial Javascript applications
  • VueJS experience
  • Development experience in C# or Python
  • Students will be required to work onsite in our office in Bandung.
  • Fresh Graduates are welcome to apply.

Responsibilities

  • Build features and fix bugs in applications being developed (this would be the main responsibility–interns will be assigned a project to work on and will focus on development of features and fix bugs that are project related)
  • Take part in daily standups and present demos of work done.
  • Assist the senior engineers in building proof-of-concepts to validate assumptions during system architecture
  • Assist senior engineers in writing performance test scripts and investigating and debugging performance bottlenecks

Learning Outcomes

  • Participate in daily stand-up meetings as part of the development team and understand agile development methodology
  • Learn to write efficient, clean and maintainable code (code reviews are routinely conducted with guidance from senior engineers)
  • Understand what it takes to move from writing code to a system that's deployed with real-world users – you'll get a close look at the rigour and detail that goes into code reviews, architecture, performance, security, testing and deployments.
  • Gain experience in applying existing academic knowledge in solving real-world problems
  • If you've built something in the past, do let us know. Github and/or StackOverflow profiles are welcome.

You'll get to work in a fast-paced environment, with a great team of full-stack engineers who have a lot of experience in building large software applications from scratch.

To maximize learning, interns will need to be able to and willing to commit full-time throughout the internship period. This commitment includes not having concurrent class schedules or other major conflicting commitments during the internship period, to ensure their active participation and engagement in our internship program.

We seek your understanding that only shortlisted candidates will be notified.

This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

Jakarta, Jakarta IDR8000000 - IDR12000000 Y Stimulink

Posted today

Job Viewed

Tap Again To Close

Job Description

Skills

*Required: *

  • Bachelor degree in Computer Science or equivalent, preferably from a reputable university (with min GPA 2.5)
  • Profound knowledge about OOP, Design Pattern and Software Design
  • Profound knowledge and experience in at least one modern object oriented programming language (C#,Java)
  • Good knowledge and strong hands-on experience in using Spring and Hibernate
  • Good knowledge about Unit Testing and Test Driven Development (TDD)
  • Good troubleshooting and problem solving skills

*Preferred: *

  • Experience in a high paced agile development environment
  • Familiarity with Git, Gradle, Maven, application servers, Linux administration (Ubuntu/CentOS).
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

Jakarta, Jakarta IDR9000000 - IDR12000000 Y PT Stimulink

Posted today

Job Viewed

Tap Again To Close

Job Description

Skills
Required:
  • Bachelor degree in Computer Science or equivalent, preferably from a reputable university (with min GPA 2.5)
  • Profound knowledge about OOP, Design Pattern and Software Design
  • Profound knowledge and experience in at least one modern object oriented programming language (C#,Java)
  • Good knowledge and strong hands-on experience in using Spring and Hibernate
  • Good knowledge about Unit Testing and Test Driven Development (TDD)
  • Good troubleshooting and problem solving skills
Preferred:
  • Experience in a high paced agile development environment
  • Familiarity with Git, Gradle, Maven, application servers, Linux administration (Ubuntu/CentOS).
This advertiser has chosen not to accept applicants from your region.

Software Development

Jakarta, Jakarta IDR6000000 - IDR8000000 Y Dassa Corp

Posted today

Job Viewed

Tap Again To Close

Job Description

Tentang Dassa :

Dassa adalah perusahaan Environmental Technology yang fokus mengembangkan solusi digital untuk mendukung proyek karbon berbasis alam (Nature Based Solution). Lewat inovasi perangkat lunak, kami membantu menjaga hutan dan bumi tetap lestari.

Sekarang, kami membuka kesempatan 
Paid Internship – Software Development
 untuk kamu yang punya semangat belajar dan ingin ikut berkontribusi lewat teknologi.

Syarat Umum

  • Mahasiswa aktif atau fresh graduate jurusan Informatika, Ilmu Komputer, atau bidang sejenis.
  • Menguasai JavaScript atau TypeScript.
  • Teliti, mau bekerja sama, dan cepat belajar.
  • Punya pengalaman atau sertifikasi tambahan jadi nilai plus.

Apa yang Akan Kamu Dapatkan?

Selama 
16 minggu
, kamu akan:

  • Ikut terlibat langsung dalam pengembangan fitur dan pengujian aplikasi.
  • Mendukung Tim IT membangun software yang dipakai untuk Dassa's Environmental Work.
  • Belajar, berkontribusi, dan berkembang bersama tim.

Cara Daftar

Kirimkan CV ke 

Dengan subject email :
(SoftwareDevelopmentIntern)_NamaLengkap

Batas akhir pendaftaran: 
29 Agustus 2025

Info & Registrasi: Iqbal

This advertiser has chosen not to accept applicants from your region.

Software Development

Kota Surabaya, East Java IDR9000000 - IDR12000000 Y PT Steel Pipe Industry of Indonesia Tbk

Posted today

Job Viewed

Tap Again To Close

Job Description

Qualification

  • Bachelor's degree in Informatics, Information Systems, or related field
  • Minimum 7 years of professional experience in software development
  • Proven experience in developing applications: Python, Flutter, Web based
  • Strong knowledge of: Linux / Windows Server, PostgreSQL, RESTful APIs, Docker, Git, Gitlab

Main Responsibilities

  • Develop and maintain applications across web, desktop, and mobile platforms
  • Troubleshoot, debug, and resolve software issues
  • Ensure code quality, maintain documentation, and follow best practices

Preferred Skills

  • Knowledge of DevOps practices and CI/CD pipelines
  • Familiarity with Agile methodologies
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

25113 Padang, West Sumatra IDR55000000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a highly skilled Senior Software Development Engineer to join their dynamic IT & Software team in **Padang, West Sumatra, ID**. This hybrid role offers a blend of in-office collaboration and remote flexibility, allowing you to contribute to innovative projects while maintaining a healthy work-life balance. You will be responsible for designing, developing, and deploying high-quality software solutions that meet business needs and exceed user expectations. This position requires a strong foundation in software engineering principles, excellent problem-solving abilities, and a passion for creating robust and scalable applications. You will work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver impactful results. The ideal candidate will have extensive experience in modern software development practices and a deep understanding of the full software development lifecycle. You'll have the opportunity to mentor junior engineers, participate in code reviews, and contribute to architectural decisions.

Responsibilities:
  • Design, code, test, and deploy scalable and reliable software applications.
  • Collaborate with product managers to understand requirements and translate them into technical specifications.
  • Participate in code reviews, provide constructive feedback, and ensure code quality and adherence to best practices.
  • Develop and maintain documentation for software designs and implementations.
  • Troubleshoot and resolve complex technical issues.
  • Contribute to the continuous improvement of development processes and tools.
  • Mentor and guide junior software engineers.
  • Architect and implement new features and enhancements.
  • Work with databases, APIs, and various integration points.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional software development experience.
  • Proficiency in one or more programming languages such as Java, Python, C#, or Go.
  • Strong understanding of data structures, algorithms, and object-oriented design.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Familiarity with Agile development methodologies.
  • Excellent communication and interpersonal skills.
  • Proven ability to work effectively in a hybrid team environment.
Join us and contribute to exciting projects that shape the future of technology from **Padang, West Sumatra, ID**.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Development Engineer

80221 Denpasar, Bali IDR14000000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and passionate Automotive Software Development Engineer to join their innovative team in Denpasar, Bali, ID . This role focuses on developing cutting-edge software solutions for next-generation vehicles, contributing to advancements in areas such as infotainment systems, autonomous driving features, and vehicle connectivity. You will be involved in the full software development lifecycle, from design and implementation to testing and deployment.

Responsibilities:
  • Design, develop, test, and deploy embedded software for automotive applications.
  • Write clean, efficient, and maintainable code in languages such as C, C++, Python, or Java.
  • Implement software modules for various automotive systems, including powertrain control, driver assistance, infotainment, and body electronics.
  • Collaborate with hardware engineers and system architects to define software requirements and architecture.
  • Develop and execute unit tests, integration tests, and system tests to ensure software quality and reliability.
  • Debug and troubleshoot software issues, identifying root causes and implementing effective solutions.
  • Participate in code reviews and provide constructive feedback to team members.
  • Stay abreast of the latest trends and technologies in automotive software development, including AUTOSAR, MISRA C/C++, and embedded Linux.
  • Work with various communication protocols common in automotive systems (e.g., CAN, LIN, Ethernet).
  • Contribute to the continuous improvement of software development processes and tools.
  • Document software designs, requirements, and test procedures.
  • Work closely with cross-functional teams to integrate software with hardware components.
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Minimum of 4 years of professional experience in software development, with a focus on embedded systems or automotive software.
  • Proficiency in at least one programming language commonly used in automotive software (e.g., C, C++).
  • Experience with real-time operating systems (RTOS) and embedded development environments.
  • Familiarity with automotive communication protocols (CAN, LIN, Ethernet) is a strong plus.
  • Understanding of software development methodologies (e.g., Agile, Waterfall).
  • Experience with version control systems (e.g., Git) and bug tracking tools.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Passion for the automotive industry and emerging technologies.
This hybrid role offers the chance to work on exciting projects that shape the future of mobility from our offices in Denpasar, Bali, ID , with opportunities for remote collaboration.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software development Jobs in Indonesia !

Senior Software Development Engineer

80111 Denpasar, Bali IDR330000000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a highly skilled and motivated Senior Software Development Engineer to join their innovative and growing IT team. This fully remote position offers the opportunity to design, develop, and maintain high-quality software solutions that power our client's cutting-edge products and services. You will play a key role in the entire software development lifecycle, from conceptualization and design to testing and deployment. The ideal candidate possesses deep technical expertise, a passion for clean code, and a proven ability to collaborate effectively within a distributed team.

Key Responsibilities:
  • Design, develop, test, and deploy robust and scalable software applications.
  • Write clean, efficient, and well-documented code in accordance with best practices.
  • Collaborate with product managers, designers, and other engineers to define software requirements and features.
  • Participate in code reviews to ensure code quality and identify potential improvements.
  • Troubleshoot and debug software issues, providing timely resolutions.
  • Contribute to architectural discussions and decision-making for new systems and features.
  • Optimize application performance and identify opportunities for enhancement.
  • Stay up-to-date with emerging technologies and industry trends in software development.
  • Mentor junior engineers and contribute to team knowledge sharing.
  • Ensure the security and integrity of software applications.
  • Implement and maintain CI/CD pipelines for efficient software delivery.

Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 6 years of professional experience in software development.
  • Proficiency in one or more modern programming languages (e.g., Java, Python, C++, Go, JavaScript).
  • Strong understanding of data structures, algorithms, and object-oriented design principles.
  • Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture is a plus.
  • Familiarity with front-end and back-end development frameworks.
  • Experience with database technologies (SQL and NoSQL).
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills for effective remote teamwork.
  • Ability to work independently and manage multiple tasks efficiently.

This is an exciting opportunity to contribute to impactful projects within a dynamic and collaborative remote environment. Join our client's team and help build the future of technology.

This role is based in Denpasar, Bali, ID but is a fully remote position.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Development Engineer

20111 Medan, North Sumatra IDR6 Monthly WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is offering an exciting opportunity for ambitious recent graduates to join their team as Graduate Software Development Engineers. This program is designed to provide comprehensive training and hands-on experience in software development, fostering a steep learning curve and rapid career progression. As a Graduate Software Engineer, you will work alongside experienced developers on challenging projects, contributing to the design, development, testing, and deployment of innovative software solutions. You will have the chance to work with various programming languages, frameworks, and technologies, gaining exposure to the full software development lifecycle. Key responsibilities include writing clean, efficient, and maintainable code, participating in code reviews, and collaborating with cross-functional teams to understand project requirements. You will also be involved in debugging and troubleshooting software issues, as well as documenting technical specifications. The ideal candidate will possess a strong foundation in computer science principles, data structures, and algorithms. A bachelor's or master's degree in Computer Science, Software Engineering, or a closely related technical field is required. Demonstrable passion for technology and a drive to learn are paramount. While prior professional experience is not required, relevant internships or personal projects are a plus. Excellent problem-solving skills, a collaborative spirit, and strong communication abilities are essential for success in this role. You will be based at our state-of-the-art facility in **Medan, North Sumatra, ID**, working within a supportive and innovative environment that encourages continuous learning and professional growth. This is an exceptional launchpad for your career in software engineering, offering mentorship and real-world impact.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

30151 Palembang, South Sumatra IDR17000000 Monthly WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an experienced and passionate Senior Software Development Engineer to join their cutting-edge, fully remote engineering team. This role is integral to designing, developing, testing, and deploying high-quality software solutions that drive our business forward. You will contribute to all phases of the software development lifecycle, from concept to production, working with modern technologies and agile methodologies. The ideal candidate possesses a strong foundation in software architecture, exceptional coding skills, and a proven ability to lead complex technical projects and mentor junior developers. This is a fully remote position, offering the flexibility to work from anywhere.

Key Responsibilities:
  • Design, develop, and maintain scalable, high-performance software applications using (mention relevant languages/frameworks, e.g., Java, Python, Node.js, React).
  • Write clean, efficient, and well-documented code following best practices and coding standards.
  • Collaborate with product managers, designers, and other engineers to define software requirements and technical specifications.
  • Participate in code reviews to ensure code quality, identify potential issues, and share knowledge.
  • Develop and implement comprehensive unit, integration, and end-to-end tests.
  • Troubleshoot, debug, and resolve software defects and production issues.
  • Contribute to architectural discussions and decisions, promoting robust and scalable design patterns.
  • Mentor and guide junior software engineers, fostering a culture of learning and technical excellence.
  • Stay current with emerging technologies, industry trends, and best practices in software development.
  • Optimize applications for maximum speed, scalability, and security.
  • Contribute to CI/CD pipeline development and deployment processes.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
  • Minimum of 5-7 years of professional software development experience.
  • Proficiency in one or more object-oriented programming languages (e.g., Java, C#, Python, Go).
  • Experience with modern web frameworks (e.g., React, Angular, Vue.js) or backend frameworks (e.g., Spring Boot, Django, Express.js).
  • Strong understanding of software architecture patterns, data structures, and algorithms.
  • Experience with database technologies (SQL and NoSQL).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and microservices architecture is highly desirable.
  • Proficient in version control systems like Git.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, with the ability to work effectively in a remote team.
  • Experience with agile development methodologies.
This role provides an outstanding opportunity to contribute to innovative software solutions from a remote location, impacting technology used by customers related to **Palembang, South Sumatra, ID**.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Development Jobs