My client is a leading alternative credit manager, with over USD 2 billion in assets under management. The firm provides investors with access to Asia-Pacific credit markets through a range of investment strategies and serves a global institutional investor base including pension plans, sovereign wealth funds, and family offices. They are now looking for an AI savvy Junior IT & Software Developer to join their Technology team in Hong Kong. This is a hybrid role that blends hands-on software development with IT infrastructure coordination. You will help modernize and automate internal systems used by Risk, Operations, Finance, and Compliance, while also serving as a key liaison with the firm’s external IT vendor to keep infrastructure running smoothly. The ideal candidate is equally comfortable writing Python scripts as they are triggering a JIRA ticket or coordinating a penetration test. This role offers broad exposure across software engineering, applied AI, and IT operations within a fast-paced investment management environment.

Key Responsibilities:

  • IT Vendor Coordination: Act as the primary internal point of contact for the firm’s external IT vendor, managing day-to-day requests and escalations.
  • Ticket Management: Create, track, and prioritize JIRA tickets for IT support issues; ensure timely resolution and clear communication with end users.
  • Infrastructure Projects: Drive IT projects including penetration testing coordination, migration to virtual machines/cloud, network security upgrades, and endpoint management.
  • Documentation: Maintain IT asset inventory, documentation, and standard operating procedures.
  • Internal Tooling: Build and maintain internal dashboards and tools supporting Risk, Ops, Finance, and Compliance teams.
  • SQL & Data: Write and optimize SQL queries for reporting, data extraction, and internal tooling.
  • Application Development: Develop greenfield applications such as report management systems, workflow orchestration tools, and data pipelines.
  • AI & Automation: Apply AI and automation to streamline repetitive business processes (e.g., document parsing, data reconciliation, report generation).
  • Platform Maintenance: Maintain and enhance existing platforms including the Research Management System and Real-Time Dashboards.
  • Code Quality: Write clean, well-documented, testable code and participate in code reviews.
  • System Reliability: Debug production issues and improve system reliability and performance.

Required Skills & Experience:

  • Experience Level: Fresh graduate to 0–2 years of experience in software development, IT support, or a related technical role.
  • Core Programming: Python – strong fundamentals; primary development language for internal tools and automation.
  • Database Skills: SQL – proficient in writing queries, stored procedures, and basic database administration.
  • AI & Automation: AI savvy.
  • Front-End: React – working knowledge for building and maintaining internal web dashboards.
  • Version Control: Git & CI/CD – comfortable with version control workflows, branching strategies, and basic deployment pipelines.
  • Ticketing Systems: JIRA or equivalent – experience using ticketing systems for issue tracking and project management.
  • Context Switching: Comfortable moving between writing code and handling IT operations tasks.
  • Communication: Strong communicator who can translate technical issues for non-technical stakeholders.
  • Ownership: Proactive problem-solver who takes ownership and follows through on issues to completion.
  • Organization: Organized and detail-oriented, especially when managing multiple vendor tickets and project workstreams.
  • Curiosity: Curious about financial services and eager to learn how technology supports an investment management business.

Nice-to-Have:

  • Java / Spring Boot
  • Docker and containerization fundamentals
  • Cloud platforms (AWS, Azure, or GCP)
  • Experience with AI/ML tools, LLM APIs, or prompt engineering
  • Familiarity with network/security concepts (firewalls, VPNs, penetration testing)
  • Scripting for system administration (Bash, PowerShell)

Personal Traits:

  • Curious and self-driven – eager to learn new technologies and business domains.
  • Detail-oriented – meticulous with data, documentation, and follow-up.
  • Collaborative – works well across teams and with external partners.
  • Resilient – comfortable with ambiguity and shifting priorities in a small-team environment.
  • Receptive to feedback – open to coaching and continuous improvement.

To apply for this job email your details to sarah.fan@ashford-benjamin.com