Software Development Manager - Platforms

Head Office - Jakarta

 

Key Responsibilities

Your responsibilities will include:

  • Leading and managing a team of software engineers to deliver scalable and reliable platforms.
  • Overseeing the full software development lifecycle, from design and development to testing and deployment.
  • Collaborating with cross-functional teams to gather requirements and define project scope and timelines.
  • Managing Agile Development Squads
  • Ensuring adherence to software development best practices and standards.
  • Reviewing and optimizing existing systems to improve performance and efficiency.
  • Keeping up-to-date with the latest technologies and industry trends.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of relevant experience in software development in the financial software services sector, with at least 2 years in a management role.
  • Strong knowledge of agile software development methodologies, tools, and frameworks.
  • Experience with platform development and deployment, preferably in a cloud environment.
  • Proficiency in programming languages such as Java, Springboot
  • Experience with PostGreSQL.
  • Experience developing cloud architectures (Azure, AWS, Google)
  • Strong understanding of Jira, including ticket management and timesheeting
  • Excellent leadership and team management skills.
  • Strong problem-solving and decision-making abilities.
  • Excellent verbal and written communication skills.
  • Ability to work in a fast-paced and collaborative team environment.