Software Product Development Lead - Jakarta
A. Requirements
- Minimum Bachelor’s degree (S1) in Information Technology, Computer Science, Information Systems, or a related field.
- Minimum 5 years of experience in software development, with at least 2–3 years of experience as a Team Lead or in a Senior Technical role.
- Proven experience in Enterprise Application or Core System Product development.
- Strong understanding of Software Development Life Cycle (SDLC), Software Architecture, Software Design Patterns, API Integration, Database Design, Code Review, Unit Testing, Performance, Security, and Agile/Scrum methodologies.
- Ability to lead technical teams, manage sprints, perform effort estimation, control technical risks, and collaborate effectively with cross-functional stakeholders.
- Strong communication, analytical, problem-solving, technical mentoring, and continuous improvement skills.
- Familiarity with AI-assisted Development Tools, CI/CD, Project Management Tools (Jira/Azure DevOps), Git, SonarQube, and Automated Testing Frameworks.
B. Job Description
- Engineering Standards & Governance: Develop, maintain, and ensure the implementation of SOPs, engineering guidelines, coding standards, and software development standards.
- Technical Planning & Prioritization: Define the priorities for the technical backlog, sprint scope, release plan, and technical timeline in alignment with the Product Roadmap.
- Technical Approval: Review and provide approval for the Technical Design and Test Scenarios prepared by the System Analyst (SA).
- Technical Solution Ownership: Define the technical approach and solution implementation for the product areas under responsibility, in accordance with the established Architecture Guidelines.
- Release Governance: Have the authority to delay or hold a release if the deliverables do not meet the defined Definition of Done (DoD), quality gates, or established engineering standards.
- Technical Escalation: Escalate strategic and critical technical issues to the Head of Product Development.
- Resource & Technology Improvement: Propose resource requirements, technical improvements, automation initiatives, and AI adoption to enhance team quality, efficiency, and productivity.
C. Benefit
- Benefit Yearly: Bonus, THR, reimburse Kesehatan
- Benefit Monthly: BPJS, meals, transport, telecommunication
Application Confirmation
You're applying for the role below: