Software Engineer

Andal

Jakarta Pusat

Presencial

IDR 120.000.000 - 180.000.000

Jornada completa

hace 28 horas
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

Andal Software in Jakarta is seeking an entry‑level Software Engineer to help build and enhance our HR and payroll products across backend, frontend, and mobile platforms. You will use AI-assisted tools and coding agents to accelerate implementation, debugging, testing, and documentation while applying independent engineering judgment.

You will work on mission‑critical systems where security, performance, and maintainability matter, collaborating with cross‑functional teams to deliver reliable

Formación

  • 0–3 years of software development experience.
  • Fresh graduates with strong fundamentals welcome.
  • Experience or strong interest in C#, Angular, Flutter, or PostgreSQL.
  • Familiarity with REST APIs, relational databases, Git, automated testing, and software delivery workflows.
  • Ability to use AI development tools effectively while independently evaluating generated solutions.
  • Willingness to learn Payroll, Attendance, HR, and Tax domains.
  • Good communication skills and collaborative mindset.

Responsabilidades

  • Design, develop, test, and maintain software features using C#, Angular, Flutter, PostgreSQL, Kafka, and Debezium.
  • Leverage AI coding assistants and engineering agents for implementation and testing.
  • Review and verify AI-generated code through reasoning and tests.
  • Translate business requirements into reliable technical solutions with edge cases in mind.
  • Write clean, secure, and observable code.
  • Investigate production issues via logs and queries.
  • Participate in code reviews and improve development practices and tooling.
  • Collaborate with QA, Product, Support, and engineers to deliver enterprise software.

Conocimientos

Programming fundamentals
Data structures
Debugging
Software design
REST APIs
Git
Automated testing
AI development tools
Analytical thinking
Problem solving
Attention to detail
Communication skills

Herramientas

C#
Angular
Flutter
PostgreSQL
Kafka
Debezium

Descripción del empleo

SOFTWARE ENGINEER — AI-AUGMENTED PRODUCT ENGINEERING

Build reliable enterprise software, solve meaningful engineering challenges, and use AI to accelerate development without compromising quality.

ABOUT ANDAL SOFTWARE

Established in 1988, Andal Software is a trusted Indonesian provider of HR, Payroll, Income Tax, and Attendance software solutions.

Our flagship product, Andal PayMaster, serves hundreds of companies across manufacturing, financial services, hospitality, and other industries.

We are transforming into an AI-augmented software company, combining modern engineering practices with AI to improve productivity, product quality, and enterprise software delivery.

ABOUT THE ROLE

We are looking for a Software Engineer to build, improve, and maintain our core HCM products across backend, frontend, and mobile platforms.

This is more than a coding role. You will use AI-assisted development tools and coding agents to accelerate implementation, debugging, testing, and documentation while maintaining independent engineering judgment.

You will work on business-critical systems where correctness, security, performance, and maintainability matter.

WHAT YOU'LL DO
  • Design, develop, test, and maintain software features using C#, Angular, Flutter, PostgreSQL, Kafka, and Debezium.
  • Leverage AI coding assistants and engineering agents for implementation, refactoring, debugging, and test generation.
  • Review and verify AI-generated code through reasoning, code reviews, automated tests, and manual validation.
  • Translate business requirements into reliable technical solutions, considering edge cases, data integrity, and user impact.
  • Write clean, maintainable, secure, and observable code.
  • Investigate production issues using application logs, database queries, and system behavior analysis.
  • Participate in code reviews and continuously improve development practices, automation, and engineering tooling.
  • Collaborate with QA, Product, Support, and fellow engineers to deliver high-quality enterprise software.
WHAT WE'RE LOOKING FOR
  • 0–3 years of software development experience. Fresh graduates with strong fundamentals are welcome.
  • Solid understanding of programming, data structures, debugging, and software design.
  • Experience or strong interest in C#, Angular, Flutter, or PostgreSQL.
  • Familiarity with REST APIs, relational databases, Git, automated testing, and software delivery workflows.
  • Ability to use AI development tools effectively while independently evaluating generated solutions.
  • Strong analytical thinking, problem-solving skills, and attention to detail.
  • Willingness to learn complex business domains, including Payroll, Attendance, HR, and Tax.
  • Good communication skills, collaborative mindset, and a strong sense of ownership.
HOW WE WORK

We believe great engineering is defined by outcomes, not simply lines of code.

  • Engineering judgment over blind tool usage.
  • Verification over assumption.
  • Maintainability over cleverness.
  • Ownership over task completion.
  • Responsible AI usage over hype.
WHY JOIN ANDAL?
  • Meaningful impact: Build enterprise software used by hundreds of companies across Indonesia.
  • Modern technology: Gain experience across backend, frontend, mobile, databases, and event-driven architectures.
  • AI-first evolution: Participate in our transition toward AI-augmented software engineering.
  • Professional growth: Develop technical depth and business understanding through real production systems.
  • Engineering culture: Work in an environment that values learning, collaboration, accountability, and continuous improvement.
WHAT SUCCESS LOOKS LIKE

You consistently deliver reliable software features, understand the business problems behind your work, and use AI to improve engineering productivity without sacrificing correctness.

You are not expected to know everything on day one. We value engineers who learn quickly, challenge assumptions, validate their work, and take responsibility for results.

JOB DETAILS
  • Company: Andal Software
  • Employment: Full-time
  • Work Arrangement: On-site
  • Experience Level: Entry-level to Junior (0–3 years)
  • Industry: IT Services and IT Consulting
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Quality Assurance Engineer
Quality Assurance Engineer

Andal • Jakarta Pusat

Presencial
IDR 89.280.000 - 156.240.000
3-month probation
On-site (WFO)
Competitive salary
Junior Software Engineer - AI-Enhanced Enterprise Apps
Junior Software Engineer - AI-Enhanced Enterprise Apps

Andal • Jakarta Pusat

Presencial
IDR 120.000.000 - 180.000.000
AI-Driven QA Engineer for Enterprise Software
AI-Driven QA Engineer for Enterprise Software

Andal • Jakarta Pusat

Presencial
IDR 89.280.000 - 156.240.000
3-month probation
On-site (WFO)
Competitive salary
AI Software Engineering Consultant (Managerial)
AI Software Engineering Consultant (Managerial)

EY • Jakarta Pusat

Presencial
IDR 450.000.000 - 750.000.000
Continuous Learning
Career growth opportunities
Coaching and leadership support
+1
Software Engineer (Remote)
Software Engineer (Remote)

StaffAny Private Limited • Daerah Khusus Ibukota Jakarta

A distancia
IDR 430.416.068 - 645.624.103
Collaborative environment
Impactful projects
Dynamic and vibrant setting
Senior Software Engineer
Senior Software Engineer

integrity asia • Indonesia

Presencial
IDR 420.000.000 - 700.000.000
Sr. Software Engineer
Sr. Software Engineer

Integrity Indonesia • Jakarta Pusat

Presencial
IDR 80.000.000 - 120.000.000
Software Development Staff - Full-Stack It (Angular/Ts)
Software Development Staff - Full-Stack It (Angular/Ts)

Pt. Sinar Galesong Pratama • Makassar

Híbrido
IDR 140.000.000 - 210.000.000
Competitive salary
Annual bonus
Health insurance
+4
People Systems & Automation Lead
People Systems & Automation Lead

Ajaib Group • Jakarta Pusat

Presencial
IDR 600.000.000 - 1.000.000.000
Performance Bonus
Private Insurance
Paid Time Off
+5
Senior Software Engineer (Remote, Indonesia)
Senior Software Engineer (Remote, Indonesia)

Employment Hero • Indonesia

A distancia
IDR 1.621.329.000 - 2.522.068.000
Remote-first environment
AI tools access
Learning & development opportunities
+1