Back to search:Lead Software / Jakarta

Key Responsibilities

  • Conduct comprehensive code reviews across multiple systems and projects.
  • Ensure code quality, maintainability, and compliance with best practices.
  • Identify and document technical issues, security risks, and architectural gaps.
  • Collaborate with developers to refine coding standards and frameworks.
  • Define and maintain code review processes and metrics.
  • Mentor teams on clean code, performance optimization, and secure coding.
  • Provide technical validation and support for QA/QC activities.

Qualifications

  • Bachelor's Degree in Computer Science, Software Engineering, or related discipline.
  • 7+ years of experience in software development or code review.
  • Strong understanding of software architecture, design patterns, and best practices.
  • Skilled in Java, Python, C#, JavaScript, or Go.
  • Familiar with CI/CD pipelines, Git, and automated code analysis tools (e.g., SonarQube, Jenkins).
  • Knowledge of secure coding standards (OWASP, ISO
  • Excellent communication and documentation skills.
  • Experience in banking, fintech, or enterprise systems preferred.