Full Stack Developer
Summary
Full Stack Developer at Bungasari's head office in South Jakarta, building and maintaining internal enterprise applications on .NET and PHP, developing RESTful APIs, managing CI/CD pipelines and Git workflows, and tuning SQL Server/MySQL databases. On-site contract/staff role.
Full Stack Developer
Management Information System / Information Technology
Full Stack Developer
Head Office - Jakarta Selatan, DKI Jakarta Contract Foreman/Staff- Design, code, test, and manage robust applications based on business requirements.
- Maintain, optimize, and upgrade existing applications built on both .NET and PHP platforms.
- Develop, consume, and secure RESTful APIs / Web Services for seamless system integration.
- Implement and maintain CI/CD pipelines to automate software deployment and testing processes.
- Manage source code repositories efficiently, ensuring proper branching strategies and code review workflows.
- Follow outlined standards of quality related to clean code, security best practices, and database performance tuning.
- Analyze, debug, and resolve technical errors or production issues efficiently.
- Collaborate with cross-functional teams to design effective and efficient enterprise software solutions.
- Bachelor’s Degree in Computer Science, Information Technology, Computer Engineering, or a related field, with a minimum of 2 years of proven experience as a Full-stack Developer, Software Engineer, or similar role.
- Strong proficiency in the .NET ecosystem, including C#, ASP.NET MVC, and .NET Core/.NET 6+, as well as the PHP ecosystem, particularly PHP 7.x/8.x and frameworks such as Laravel or Symfony.
- Solid understanding of relational databases, particularly SQL Server (T-SQL) and MySQL/MariaDB, including efficient queries, views, and stored procedures.
- Proficiency in Git-based version control systems (GitHub, GitLab, or Bitbucket), including branching, pull requests, and code review, with familiarity with CI/CD tools such as GitHub Actions or GitLab CI/CD.
- Experience with Docker and server environments (Linux/Ubuntu or Windows/IIS) is a plus.
- Hands-on experience using AI-assisted coding tools such as GitHub Copilot, Claude/Cline, Cursor, or similar LLM-based tools to support development and debugging.
- Strong analytical thinking, proactive problem-solving skills, willingness to learn new technologies, and the ability to work effectively both independently and collaboratively.