Point your AI agent at freehire and let it find you a job.

Get the CLI →

PT Buana Maritim Sejahtera

NewBe an early applicant

IT Programmer

Posted Updated
Discussion

Summary

In-house IT programmer at a tug & barge shipping company, designing and maintaining integrated business applications for fleet operations, vessel maintenance, crewing, bunker management, procurement, and finance — including APIs, databases, dashboards, and reports. Stack spans PHP (Laravel), Python, Node.js/React, Java, C#, and SQL databases.

Key Responsibilities:

  • Design, develop, implement, and maintain integrated business applications tailored to shipping operations and company requirements.

  • Develop and integrate systems covering fleet operations, vessel maintenance, crewing, bunker management, procurement, finance, and operational reporting.

  • Analyze existing business processes and translate operational requirements into effective system solutions.

  • Build and maintain APIs, databases, and integrations between internal applications and third-party systems.

  • Develop dashboards, automated reports, and data management tools to support management decision-making.

  • Conduct system testing, troubleshooting, optimization, and ongoing improvements to ensure system reliability and security.

  • Collaborate with operational departments to ensure smooth system implementation, user adoption, and continuous improvement.

Key Qualifications:

  • Bachelor's Degree in Information Technology, Computer Science, Software Engineering, or a related field.

  • Minimum 5 years of experience in software development, system integration, or enterprise application development.

  • Must have hands-on experience developing or implementing IT systems within Tug & Barge shipping companies.

  • Strong understanding of shipping business processes, including vessel operations, voyage management, bunker consumption, fleet maintenance, and crewing.

  • Proficient in multiple programming languages and frameworks, such as PHP (Laravel), Python, JavaScript (Node.js/React), Java, C#, or other relevant technologies.

  • Strong knowledge of relational databases (MySQL, PostgreSQL, or SQL Server), REST APIs, and system integration architecture.

  • Proven experience in developing integrated applications, ERP-related systems, or customized enterprise solutions.

  • Ability to independently handle the software development lifecycle, from requirements gathering and system design to deployment and maintenance.

  • Strong analytical thinking, problem-solving skills, and ability to communicate technical solutions to non-technical stakeholders.


Skills

Apply

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.