Senior Software Engineer – Data & BI Applications

ID74 PT Suri Tani Pemuka

Jakarta Pusat

On-site

IDR 180,000,000 - 300,000,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JAPFA is looking for a software engineer to design, develop, and maintain software modules and services, working with QA/DevOps on CI/CD and releases. The role requires strong SQL, Python/Node.js, and BI tooling experience, with willingness to be based in Surabaya.

You will engage in code reviews, debugging, and production issue resolution while contributing to documentation and continuous technical improvements.

Qualifications

  • Bachelor's degree in Computer Engineering, Computer Science, or related field.
  • Strong SQL skills with understanding of databases, data warehouses, and ETL/ELT.
  • Experience with BI tools (Power BI, Qlik Sense, Tableau) and Python/Node.js; API integration.
  • Familiar with SDLC/Agile/Scrum and Jira/Confluence; willing to be based in Surabaya.

Responsibilities

  • Design, develop, test, and maintain software modules and services.
  • Write clean, secure, and maintainable code in line with engineering standards.
  • Perform code reviews, debugging, and root-cause analysis of defects.
  • Support agile development activities including sprint execution and backlog tasks.
  • Work with QA and DevOps teams on testing, CI/CD, and release activities.
  • Monitor application performance and support production issue resolution.
  • Maintain technical documentation and development artifacts.
  • Support continuous improvement, refactoring, and technical enhancements.

Skills

SQL
Python
Node.js
API integration
Data visualization
Dashboard design
SDLC/Agile/Scrum
Stakeholder management

Education

Bachelor's degree in Computer Engineering, Computer Science, or related field

Tools

Jira
Confluence
Figma

Job description

JAPFA is looking for a software engineer to design, develop, and maintain software modules and services, working with QA/DevOps on CI/CD and releases. The role requires strong SQL, Python/Node.js, and BI tooling experience, with willingness to be based in Surabaya.

You will engage in code reviews, debugging, and production issue resolution while contributing to documentation and continuous technical improvements.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Surabaya-based Senior Software Engineer – Data & BI
Surabaya-based Senior Software Engineer – Data & BI

Japfa • Surabaya ꦱꦸꦫꦧꦪ

On-site
IDR 133,920,000 - 267,840,000
SOFTWARE DEVELOPER SENIOR STAFF HO
SOFTWARE DEVELOPER SENIOR STAFF HO

Japfa • Surabaya ꦱꦸꦫꦧꦪ

On-site
IDR 133,920,000 - 267,840,000
Data Insights & Analytics Specialist
Data Insights & Analytics Specialist

JAPFA • Surabaya ꦱꦸꦫꦧꦪ

On-site
IDR 89,280,000 - 156,240,000
Data Insights & Analytics Specialist
Data Insights & Analytics Specialist

ID7U PT Multi Farmindo Jaya • Surabaya ꦱꦸꦫꦧꦪ

On-site
IDR 100,440,000 - 167,400,000
Senior Data Engineer - Jakarta
Senior Data Engineer - Jakarta

PT Bibit Tumbuh Bersama • Jakarta Utara

On-site
IDR 240,000,000 - 480,000,000
Backend/API Engineer - Python, React, PostgreSQL (Jakarta)
Backend/API Engineer - Python, React, PostgreSQL (Jakarta)

Pengiklan Anonim • Jakarta Utara

On-site
IDR 200,880,000 - 334,800,000
Senior Data Engineer - Jakarta Department Data Employment Type
Senior Data Engineer - Jakarta Department Data Employment Type

Stockbit • Daerah Khusus Ibukota Jakarta

On-site
IDR 279,000,000 - 502,200,000
Software Engineer in Data (Senior)
Software Engineer in Data (Senior)

Cermati • Jakarta Pusat

On-site
IDR 350,000,000 - 700,000,000
Senior Backend Engineer - Jakarta
Senior Backend Engineer - Jakarta

PT Bibit Tumbuh Bersama • Jakarta Utara

On-site
IDR 468,720,000 - 781,200,000
Software Engineer
Software Engineer

Pengiklan Anonim • Jakarta Utara

On-site
IDR 200,880,000 - 334,800,000