Senior Software Engineer (Financial Systems)

Phillip Securities Group

Key Responsibilities:

  • Design, develop, and maintain core applications and APIs for trading and brokerage systems.
  • Participate in full software development lifecycle – from requirements gathering, design, development, testing, to deployment.
  • Collaborate closely with system analysts, architects, and DevOps engineers to ensure system quality and stability.
  • Optimize system performance and ensure compliance with security and regulatory requirements.
  • Provide technical mentorship to junior engineers and assist in code reviews.
  • Support continuous improvement by investigating alternatives and new technologies.

Requirements:

  • Bachelor’s degree or above in Computer Science, Software Engineering, or related disciplines.
  • 8+ years of solid software development experience.
  • Proficient in multiple programming languages, including:
    • ASP.NET / C# for web and backend services
    • Java for enterprise application development
    • Swift for iOS app development
    • for data analytics or quantitative modeling
    • MSSQL / MySQL for database design and optimization
  • Experience in system integration, API design, and cloud deployment (AWS, Azure, or Huawei Cloud preferred).
  • Good understanding of software architecture, microservices, and secure coding practices.
  • Familiar with financial or trading systems is a strong advantage.
  • Strong analytical thinking, communication, and problem-solving skills.
  • Able to work independently and proactively in a fast-paced environment.
More job information
Salary negotiable
Benefits
  • Birthday leave
  • Compassionate leave
  • Discretionary bonus
  • Marriage leave
  • Medical plan
  • Year-end bonus
Job Function
  • Banking · Financial Service - General · Others
Location
  • Admiralty
Employment Term
  • Full-time
  • Permanent
Education
  • Master's degree
  • Degree
  • PhD or Doctorate

Similar jobs

OK Finance – Customer Services Representative

Dah Sing Financial Group

AM/ Manager, Model Development & Application (Risk Management Dept)

CMB Wing Lung Bank Limited

Relationship Manager (Retail Banking Department)

CMB Wing Lung Bank Limited

Officer Trainee, Operations Centre

CMB Wing Lung Bank Limited

Officer Trainee (Credit Execution Department)

CMB Wing Lung Bank Limited

Risk & Compliance Associate – Senior Officer / Officer

Cathay Bank