1,531 Software Analyst jobs in Indonesia
Software Development
Posted today
Job Viewed
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
Software Development
Posted today
Job Viewed
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
Software Development Manager
Posted today
Job Viewed
Job Description
Tugas dan Tanggung Jawab
- Bertanggung jawab atas manajemen tim, termasuk memberikan bimbingan teknis dan profesional, serta mendorong budaya kerja yang kolaboratif, inovatif, dan produktif.
- Mengelola proyek melalui perencanaan, pengawasan pelaksanaan, dan komunikasi dengan pemangku kepentingan untuk memastikan target tercapai.
- Merencanakan strategi pengembangan perangkat lunak dengan menetapkan prioritas dan roadmap pengembangan perangkat lunak, berkolaborasi dalam perancangan produk, dan memilih teknologi yang tepat, arsitektur, atau metode pengembangan yang sesuai.
- Mengoptimalkan proses pengembangan seperti Agile, Scrum, atau Kanban, dan pemantauan kinerja sistem untuk terus meningkatkan kualitas.
- Mengatur tim, rekrutmen, performance review, koordinasi lintas divisi (hardware, R&D, bisnis).
- Menjadi jembatan antara CEO/Manajemen dengan tim engineer, memastikan target bisnis dalam terjemahan deliverables teknis.
- Menjamin standar coding, security, dan dokumentasi sesuai regulasi (misalnya ISO 13485 dan lainnya, familiar dengan AI engine / AI Agent.
Kualifikasi
- Gelar di bidang Ilmu Komputer, Teknologi Informasi, atau bidang terkait.
- Pengalaman minimal 5–8 tahun di bidang pengembangan perangkat lunak, dengan 2–3 tahun di posisi manajerial.
- Pemahaman mendalam tentang siklus pengembangan perangkat lunak (SDLC).
- Pengalaman dengan bahasa pemrograman seperti GO, JavaScript/Typescript, Java, Python, atau lainnya.
- Pengetahuan tentang arsitektur perangkat lunak (monolithic, microservices, serverless).
- Familiaritas dengan DevOps, CI/CD, dan alat seperti Docker, Jenkins, atau Kubernetes.
- Pengalaman dengan database (SQL/NoSQL) dan alat manajemen proyek seperti Jira atau Trello.
- Familiar dengan Agen AI Tools seperti GitHub Copilot/Jules/Gemini.
- Kemampuan komunikasi yang kuat untuk menyampaikan ide teknis kepada tim atau pemangku kepentingan non-teknis.
- Keterampilan manajerial untuk memotivasi dan mengarahkan tim.
- Pengambilan keputusan berbasis data yang cepat dan akurat.
- Pengalaman di perusahaan teknologi yang menuju IPO atau regulated industry (telko, healthtech, fintech) akan menjadi nilai tambah
Software Development Engineer
Posted today
Job Viewed
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.
Software Development Engineer
Posted today
Job Viewed
Job Description
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
- Experience in a high paced agile development environment
- Familiarity with Git, Gradle, Maven, application servers, Linux administration (Ubuntu/CentOS).
Senior Software Development
Posted today
Job Viewed
Job Description
ADECCO INDONESIA - Senior Software Development - WE ARE HIRING
Job Title: Senior Software Development
Project : Loyalty Program (B2C)
Business Team : Product
Tech Stack : Angular / Java Spring Boot
Location: South Jakarta
Industry: E-Wallet Company
Employment Type: 1 Year Contract under Adecco Indonesia
Adecco is assisting one of well-known E-Wallet company in hiring Senior Software Development role.
We are looking for a proactive and experienced Software Development role with following details:
Responsibilities:
- Define and champion the product vision, requirements, and roadmap, leveraging an in-depth understanding of engineering, design, and business imperatives.
- Assist in the organization's agile transformation, ensuring that agile principles, methodologies, and tools are consistently and effectively applied across teams.
- Act as a leadership figure for both engineering and product design teams, ensuring that design decisions align with the product vision and business needs.
- Foster strong relationships across the organization, positioning oneself as the primary liaison between the engineering, product design, and business teams.
- Drive the standardization of product formation and programming language usage across all products and features.
- Ensure that agility is not only implemented but also continuously improved upon, assessing and implementing best practices as necessary.
- Collaborate with business partners, product managers, and other stakeholders to identify technical and functional system requirements, set work priorities, and ensure integrated designs and deliverables that resonate with the end-users.
- Cultivate an innovative atmosphere that encourages the application of cutting-edge technology, creative solutions, teamwork, and continuous skill and knowledge enhancement.
- Spearhead sprint reviews and retrospectives, instituting a culture of regular feedback and iterative development.
- Assist in leading multiple cross-functional teams through the design, development, and implementation of technical solutions, drawing upon established agile frameworks.
- Oversee the complete SDLC for both new and ongoing products/features, guaranteeing system robustness and scalability.
- Champion DevOps methodologies, emphasizing Continuous Integration and Continuous Deployment, while maintaining the highest standards of security and performance.
- Provide ongoing mentorship and support to team members, nurturing their growth and development in both technical and soft skills.
- Stay attuned to customer feedback and market shifts, ensuring the product continually evolves to meet the changing landscape.
- Prioritize a security-centric mindset within all teams, imparting knowledge on secure coding practices and relevant tools.
- Communicate transparently and effectively with all stakeholders, ensuring alignment at every product phase.
- Use sharp business acumen and analytical skills to shape and steer the strategic objectives of the product and tech teams.
- Engage in strategic discussions with both product and non-product stakeholders, assuring clarity and congruence in objectives and strategies.
Software Development Engineer
Posted today
Job Viewed
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).
Be The First To Know
About the latest Software analyst Jobs in Indonesia !
Software Development Apprentice
Posted today
Job Viewed
Job Description
Software Development Intern
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Assist in the design, coding, testing, and debugging of software applications.
- Collaborate with senior developers to understand project requirements and technical specifications.
- Participate in code reviews and contribute to improving code quality.
- Learn and apply various programming languages and development tools.
- Develop small features or modules under the guidance of a mentor.
- Document code and technical processes.
- Troubleshoot and resolve software defects.
- Contribute to team discussions and brainstorming sessions.
- Gain exposure to agile development methodologies.
- Assist with creating and executing test plans.
Qualifications:
- Currently pursuing a Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Basic understanding of programming concepts and languages (e.g., Java, Python, C++).
- Familiarity with data structures and algorithms.
- Strong analytical and problem-solving skills.
- Eagerness to learn and adapt to new technologies.
- Good communication and teamwork abilities.
- Ability to work independently on assigned tasks.
- Prior personal projects or coursework demonstrating programming skills are a plus.
- Must be available for the duration of the internship program.
Apprenticeship - Software Development
Posted 6 days ago
Job Viewed
Job Description
Program Details:
- Duration: 6-12 months, depending on progress and performance.
- Structure: Blended learning including online courses, workshops, coding challenges, and project-based work.
- Mentorship: Dedicated guidance from experienced software engineers.
- Projects: Contribute to live projects, gaining exposure to the full software development lifecycle.
- Technology Stack: Exposure to various languages and frameworks (e.g., Python, JavaScript, Java, React, Node.js), depending on project needs.
- Participate actively in training modules and learning sessions.
- Develop and debug code under the guidance of mentors.
- Assist in the design, development, and testing of software applications.
- Learn and apply software development best practices, including version control (Git) and agile methodologies.
- Collaborate with team members through virtual communication tools.
- Contribute to documentation and knowledge sharing.
- Problem-solve and implement solutions for assigned tasks.
- Gain exposure to various aspects of the software development lifecycle.
- A strong passion for technology and software development.
- Basic understanding of programming concepts or a desire to learn.
- Excellent problem-solving abilities and attention to detail.
- Strong communication and collaboration skills for remote work.
- Self-motivated and able to manage time effectively in a remote setting.
- High school diploma or equivalent required; pursuing or completed a degree in Computer Science or a related field is a plus.
- Previous coding experience (personal projects, online courses) is beneficial but not mandatory.
- Must have a reliable internet connection and a suitable workspace at home.