Software Development Manager - Application Product Development

Endeavour Search

  • Hong Kong
  • Permanent
  • Full-time
  • 1 day ago
Company OverviewOur client is one of the leading software houses in Hong Kong, renowned for delivering cutting-edge enterprise solutions across industries. Its product portfolio includes high-performance systems in HRMS, ERP, and other mission-critical enterprise platforms. It is looking for a passionate and technically strong Software Architect to join our journey of innovation and excellence.Job SummaryAs a Software Architect / Software Development Manager, you will play a pivotal role in designing scalable, high-performance software architectures for enterprise applications. You will work closely with cross-functional teams to envision, design, and implement software systems that meet business and technical requirements. The ideal candidate should have a strong programming background, progressed from Systems Analyst (SA), and preferably led a technical team in software application development.Major Responsibilities:
  • Define and lead the overall architecture of company’s software products, ensuring alignment with business goals and technical best practices.
  • Solution Design: Translate business requirements into scalable, robust, and secure technical solutions.
  • Collaborate with product management to craft and maintain a technology roadmap.
  • Work closely with product development and project teams to drive architectural decisions and resolve technical challenges.
  • Create and maintain comprehensive architectural documentation, diagrams, and guidelines.
  • Conduct design and code reviews to ensure adherence to architectural standards and best practices.
  • Research and evaluate emerging technologies, tools, and frameworks to enhance product capabilities and performance.
  • Provide technical guidance and mentorship to development teams, fostering a culture of continuous improvement.
Key Requirements:
  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • 7+ years of hands-on software development or software architect design experience.
  • 3+ years in an architectural or technical leadership role.
  • Strong proficiency in Java, C#, Python, JavaScript, etc.
  • Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
  • Deep understanding of API design, data modeling, security, and scalability.
  • Strong organizational and leadership abilities.
  • Excellent problem-solving, communication, and interpersonal skills.
  • Ability to translate complex technical concepts for non-technical stakeholders.
  • Strong project management and organizational skills.
  • Fluency in both English, Cantonese and Chinese.
To apply, please send your CV in word document to [email redacted, apply via Company website] or call 2103-6596 for a confidential discussion.All applications applied through our system will be delivered directly to the advertiser and privacy of personal data of the applicant will be ensured with security.

CTgoodjobs