Job Summary

The ideal candidate will be well-versed in the full software development life cycle (SDLC). They should have a proven track record in designing, coding, testing, and managing web-based applications. A strong proficiency in both .NET and PHP ecosystems is essential, along with the ability to maintain legacy systems, build modern APIs, implement automation, and ensure high-quality, scalable code.


Responsibilities:

  • 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.


Qualifications:

Core Technical Skills:

  • Bachelor's Degree in Computer Science, Information Technology, Computer Engineering, or a related field.
  • Minimum 2 years of proven experience as a Full-stack Developer, Software Engineer, or similar role.
  • Strong proficiency in the .NET ecosystem: C#, ASP.NET MVC, and .NET Core / .NET 6+.
  • Strong proficiency in the PHP ecosystem: Modern PHP (7.x/8.x) and popular frameworks (preferably Laravel or Symfony).
  • Solid understanding of Relational Databases: SQL Server (T-SQL) and MySQL/MariaDB (writing efficient queries, views, and stored procedures).
  • Hands-on experience with front-end basics: HTML5, CSS3, and JavaScript (experience with modern frameworks like Vue.js or React is a plus).


Infrastructure, Deployment & Tools Mastery:

  • Proficiency with Git-based version control systems (GitHub, GitLab, or Bitbucket) with a solid understanding of Git Workflow (Branching, Pull Requests, Code Review).
  • Familiarity with CI/CD tools (e.g., GitHub Actions, GitLab CI/CD) to automate pipelines.
  • Experience with containerization using Docker and managing server environments (Linux/Ubuntu or Windows/IIS) is a plus.
  • Active experience in utilizing AI-assisted coding tools (e.g., GitHub Copilot, Claude/Cline, Cursor, or similar LLMs) to accelerate development and debugging processes.


Soft Skills:

  • Strong analytical mind, quick learner for new technologies, and a proactive problem-solver.
  • Ability to work effectively in both independent and collaborative environments.

More from PT Bungasari Flour Mills Indonesia
PT Bungasari Flour Mills Indonesia 1 day ago
PT Bungasari Flour Mills Indonesia 1 day ago
PT Bungasari Flour Mills Indonesia 22 hours ago

IT Full Stack Developer

Apply Now
Back to search page