Enable job alerts via email!

Software Development Manager

Argyll Scott Singapore

Singapore

On-site

USD 80,000 - 140,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative technology company is seeking a hands-on Software Development Manager to lead the technical vision of their flagship product. This role involves overseeing a talented team of engineers, driving architectural decisions, and ensuring the delivery of high-quality software solutions. The ideal candidate will balance strategic leadership with deep technical expertise in languages like Python, Java, and C++, particularly within cloud environments such as Azure. Join a forward-thinking firm that is committed to transforming urban infrastructure through cutting-edge digital solutions and making a real-world impact.

Qualifications

  • 10+ years in software development with 3+ years in architecture/technical leadership.
  • Proven experience in product-centric companies.

Responsibilities

  • Define and evolve the software architecture for scalability and performance.
  • Lead and mentor a team of software engineers, fostering innovation.

Skills

Python
Java
C++
Azure
Agile Practices
DevOps

Job description

About the Company:
We are a forward-thinking technology company driving innovation in urban infrastructure through cutting-edge digital solutions. Our mission is to build scalable, resilient systems that address real-world challenges using advanced software and cloud technologies.

Role Overview:
We seek a hands-on Software Development Manager who will be leading the technical vision and execution of our flagship product. You will oversee a team of engineers, drive architectural decisions, and ensure the delivery of high-quality, scalable software.

The ideal candidate thrives in product-driven environments, balances strategic leadership with technical depth, and has expertise in Python, Java and/or C++ on Azure.

Key Responsibilities:

Technical Leadership & Architecture
  • Define and evolve the software architecture for our product, ensuring scalability, security, and performance.

  • Hands-on involvement in designing, coding, and reviewing critical components (Python/C++/Java).

  • Champion best practices in cloud-native development (Azure), DevOps, and CI/CD.

Team & Product Development
  • Lead and mentor a team of software engineers, fostering innovation and accountability.

  • Collaborate with Product Management to align technical execution with business goals.

  • Drive agile processes, prioritize technical debt, and ensure on-time delivery.

  • Partner with stakeholders to deliver end-to-end solutions
Qualifications
  • 10+ years in software development, including 3+ years in architecture/technical leadership.

  • Proven experience in product-centric companies

  • Expertise in Python, Java, or C++ and cloud platforms (Azure).

  • Strong background in distributed systems, microservices, or data-intensive applications.

  • Adept with Agile practices

  • Excellent communication skills; ability to translate technical concepts for non-technical audiences.

Argyll Scott Asia is acting as an Employment Agency in relation to this vacancy.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.