JobStreet Teknologi & IT Full Time

IT Developer

PT MDS Retailing Tbk

Karawaci, Banten Gaji dirahsiakan Posted 15 hr ago
Location Karawaci, Banten
Salary Gaji dirahsiakan
Job Type Full Time
Country Indonesia

Job Description

Full details about the role and requirements

Yukerja Summary

The IT Developer role at PT MDS Retailing Tbk is curated from JobStreet (category Teknologi & IT). Note the work location (Karawaci, Banten) before applying. Yukerja.com is not the employer — applications are handled on the official source site.

Responsibilities

  • Software Design & Development
    Design, develop, and implement scalable and efficient software applications based on business and technical requirements, following best practices and coding standards. (Desktop, Web and Mobile Application)

  • Code Review & Quality Assurance
    Conduct code reviews to ensure code quality, maintainability, and adherence to coding guidelines, as well as perform unit testing and debugging to identify and resolve software defects.

  • System Integration
    Develop and implement system integrations using APIs (REST/RPC), third-party services, or other integration methods to ensure seamless communication between different systems and platforms.

  • Database Management
    Design, develop, and optimize database structures and queries using SQL-based databases such as MySQL, PostgreSQL, Oracle, or SQL Server to ensure data integrity, performance, and reliability.

  • Collaboration & Documentation
    Work closely with Business Analysts, QA Engineers, and other team members throughout the software development lifecycle (SDLC), and produce clear technical documentation including system design, API documentation, and deployment guides. Collaborate with users and vendors to deliver effective application enhancements.

  • Monitor & Support
    Monitor application performance and provide troubleshooting and user support.

Requirements

  • Bachelor’s degree in Information Technology or a related field with min. 2 years of experience in application development.

  • Proficient in application development using PHP (CodeIgniter 4), Go, and .NET Core, as well as frontend development using React or native web technologies including HTML, CSS, and JavaScript (Vanilla JS).

  • Familiarity with Progressive Web App (PWA) development is a plus.

  • Capable of using Python for automation, scripting, and data synchronization.

  • Understanding of system integration concepts, including REST API, RPC, SFTP-based file transfer, and other integration methods.

  • Experienced in using SQL with MariaDB, Oracle, PostgreSQL, and SQL Server, as well as proficient in database design, normalization, and optimization.

  • Understanding of software architecture concepts and enterprise application development.

  • Familiar with Git, including branching, merge requests, code reviews, and CI/CD pipelines.

  • Understanding of basic Linux administration (SSH, services, logging, and troubleshooting). Familiarity with Remote Desktop (RDP) is a plus.

  • Understanding of Docker usage. Knowledge of Kubernetes (K8s) or OKD is a plus.

  • Familiar with AI-assisted development tools and Agentic AI (e.g., Claude Code, GitHub Copilot, or similar tools) to enhance development productivity.

  • Understanding of cross-platform application development using Flutter is a plus.

  • Strong analytical, communication, and problem-solving skills, with good English proficiency.

  • Willing to be based in Lippo Karawaci.

 

Disclaimer: Yukerja.com is a job aggregator, not an employer. This listing is aggregated from JobStreet. Applications are processed on the official company or source site. We are not responsible for listing accuracy.

Tips for Applying to IT Developer

  1. Read the full description and ensure your skills match before applying to PT MDS Retailing Tbk.
  2. Tailor your CV and cover letter to keywords in the job description — especially for Teknologi & IT roles.
  3. Click Apply Now to go to JobStreet. The hiring process is entirely on the source site.
  4. Prepare an updated portfolio or LinkedIn profile if required during screening.
  5. Beware of payment requests — legitimate jobs do not charge application fees.

Related articles: CV ATS · Career Blog & Tips