What Jobs are available for System Development in Hong Kong?
Showing 61 System Development jobs in Hong Kong
System Development Manager
Posted today
Job Viewed
Job Description
Responsibilities
- Lead a development team to complete projects according to the bank standards
- Manage vendors for system development
- Manage large-scale system projects implementation / consultation
- Monitor project executions, and manage constraints in terms of scope, cost, resource, schedule, quality and risk
- Overview of team resources and prioritize development tasks of the project and BAU
- Liaise and serve as a facilitator between business units (Wealth Management) and system vendors in addressing and resolving issues in system development and quality assurance
- Supervise major project activities and rollout plans
- Comply with all applicable regulations, rules, codes, guidelines and standards set by regulators and the Bank, and carry out duties with high integrity
- Adhere to all established risk control guidelines, procedures and measures to identify, assess, report, mitigate and monitor the risks involved in the day-to-day work
- Discover and evaluate new technologies to support business needs and strategy
Requirements
- University graduate in Information Technology, Computer Science, Management Information Systems or related disciplines
- Preferable over 12 years experience in IT sector cover the following:
- At least 5 years experience in a team lead/management role, preferable with banking experience or channel management ;
- Hands-on experience in managing and maintaining large-scale critical systems
- Sound knowledge in Agile Project Management Model and Software Development Life Cycle (SDLC)
- In-depth knowledge and working experience of web application design and software development is required;
- frontend technologies, Java, Oracle, AIX/Unix/Linux, shell script
- Good project management, analytical, presentation and report writing skills
- Strong communication skills and risk awareness
- Good command in both written and spoken English and Chinese (Cantonese and Mandarin)
- Knowledge in Wealth Management investment products
Personal data provided by job applicants will be used for recruitment purposes only and will be treated in accordance with the Bank's Personal Data Policy, which is available upon request. Applicants who are not invited for interviews within six weeks may consider their applications unsuccessful and the personal data collected will be destroyed after 1 year.
Is this job a match or a miss?
System Development Manager
Posted today
Job Viewed
Job Description
Company Introduction:
We're home to Asia's most dynamic and vibrant capital markets.
Connecting capital, ideas, inspiration and innovation for deeper, more diverse and liquid global capital markets; providing greater choice and opportunity for our customers, each and every day.
HKEX is a purpose-driven company. Our commitment to the long-term development of our business and our markets is articulated in our purpose: "To Connect, Promote and Progress our Markets and the Communities they support for the prosperity of all."
Job Summary:
This is a greenfield development opportunity to design, build and implement the next generation derivatives platform. We are committed to modernize our infrastructure and aligning our operating model to a client-led framework. This is our key strategic project to bring innovation to market participants in trading, clearing and risk management of the derivatives markets.
Job Duties:
We are looking for a dynamic and passionate individual to join us in the Risk Management System application team. The incumbent will have the opportunity to develop and work with new technology. He/she will be part of the mission critical platform development team and will have the opportunity to work closely with seasoned, enthusiastic technologist across the IT Division as well as the exposure to work with various business stakeholders across HKEX.
Responsibilities:
- Implement and maintain models for option pricing, volatility calibration, margin calculation and other risk management tools.
- Carry out duties in system development life cycle, including effort estimation, collecting user requirements, system design, programming, functional and technical testing and production migration, in accordance with the IT development standards and guidelines, and company-wide policies and standards.
- Collaborate with risk managers, and other stakeholders to understand their requirements and translate them into technical solutions.
- Conduct thorough testing and validation of models and tools to ensure accuracy, reliability, and adherence to regulatory requirements.
- Provide technical support and troubleshooting issues related to quantitative models and tools.
- Collaborate with infrastructure, IT Security, compliance team, to ensure the security and compliance of the applications.
- Undertake assignments and projects as assigned by supervisor.
Requirements:
- Degree in Computer Science, Mathematics, Statistics, Financial Engineering, or related disciplines.
- Minimum 7 years' system development experience, preferably in financial services industry.
- Solid experience in application design and development in Java, C++, Python, Linux platform.
- Experience with distributed computing framework, MicroServices, containerized applications, Cloud technology.
- Familiarity with object storage, databases, noSQL and data manipulation tools for handling and analyzing large datasets
- Understanding of quantitative finance concepts, including derivatives pricing, risk management, and portfolio optimization is a definite advantage.
- Good communication skills in both written and spoken English. The ability to communicate in Putonghua is a plus.
HKEX is committed as an Equal Opportunity Employer. Diversity is one of our core values and we look to support, respect diverse perspectives, abilities, culture and experiences within our workplace.
Location:
HKEX - TKO
Shift:
Standard - 40 Hours (Hong Kong SAR)
Scheduled Weekly Hours:
40
Worker Type:
Contract
Is this job a match or a miss?
ERP System Development Engineer
Posted today
Job Viewed
Job Description
We would like to invite high calibre candidate to join us.
Requirements
Education & Experience:
- Bachelor's degree or higher in Computer Science or a related field.
- 3+ years of experience in C# and .NET (Core) development. (For senior positions, require 5-8+ years).
- Priority given to those with experience fully participating in the development of medium to large-scale management systems (e.g., ERP system, CRM, SCM, WMS, etc.).
Technical Hard Skills:
- Proficient in C# and the .NET Core/.NET 5/6/7/8 framework.
- Proficient in SQL Server or other relational databases, with substantial experience in database design and optimization.
- Familiar with common design patterns, Object-Oriented Programming (OOP), Dependency Injection (DI), asynchronous programming, etc.
- Familiar with version control tools, such as Git.
Soft Skills & Additional Requirements (Very Important):
- Excellent logical analysis and problem-solving skills, with the ability to quickly understand complex business requirements.
- Good communication skills and team spirit, able to communicate effectively with colleagues from non-technical departments (e.g., sales, procurement, warehouse staff).
- Strong preference given to those with experience developing systems related to manufacturing, trading, logistics, or supply chain industries.
- Conscientious and responsible towards work, with an ownership mentality; able to independently undertake tasks and follow through to completion.
- Applicants who are familiar with the steel industry or have knowledge of B2B trade will be given priority.
Responsibilities:
Core Development:
- Participate in the entire lifecycle of the company's new ERP system, including requirements analysis, design, coding, testing, and deployment.
- Use C# and .NET Core/.NET 6+ frameworks for high-performance, scalable backend API development.
- Develop front-end interfaces using Windows Forms, WPF, or ASP.NET Core MVC (adjust based on technology stack choice).
- Write efficient, stable, and maintainable code, and perform code reviews.
Database Design & Management:
- Design and optimize SQL Server database structures, including tables, views, stored procedures, functions, etc.
- Ensure data integrity, security, and efficient query performance.
Business Process Integration:
- Gain a deep understanding of the steel trading business processes (e.g., procurement, inventory management, sales orders, production processing, logistics distribution, financial management, etc.) and implement them into the system.
- Develop integration interfaces with third-party systems (e.g., financial software, weighing scale systems, potential mill order systems, etc.).
Maintenance & Support:
- Maintain and optimize existing systems; quickly identify and resolve system failures and performance bottlenecks.
- Provide necessary technical support and training to internal users.
If you are interested in this position, please send full resume withpresent and expected salary to HR Department by clicking "Quick Apply".
Personal data collected will be used for recruitment purposes only.
Is this job a match or a miss?
ERP System Development Engineer
Posted today
Job Viewed
Job Description
We are the steel supplier for the construction and manufacturing industries in Hong Kong and Macau for over 70 years. We would like to invite high calibre candidate to join us.
Responsibilities
Core Development:
- Participate in the entire lifecycle of the company's new ERP system, including requirements analysis, design, coding, testing, and deployment.
- Use C# and .NET Core/.NET 6+ frameworks for high-performance, scalable backend API development.
- Develop front-end interfaces using Windows Forms, WPF, or ASP.NET Core MVC (adjust based on technology stack choice).
- Write efficient, stable, and maintainable code, and perform code reviews.
Database Design & Management:
- Design and optimize SQL Server database structures, including tables, views, stored procedures, functions, etc.
- Ensure data integrity, security, and efficient query performance.
Business Process Integration:
- Gain a deep understanding of the steel trading business processes (e.g., procurement, inventory management, sales orders, production processing, logistics distribution, financial management, etc.) and implement them into the system.
- Develop integration interfaces with third-party systems (e.g., financial software, weighing scale systems, potential mill order systems, etc.).
Maintenance & Support:
- Maintain and optimize existing systems; quickly identify and resolve system failures and performance bottlenecks.
- Provide necessary technical support and training to internal users.
Requirements
Education & Experience:
- Bachelor's degree or higher in Computer Science or a related field.
- 3+ years of experience in C# and .NET (Core) development. (For senior positions, require 5-8+ years).
- Priority given to those with experience fully participating in the development of medium to large-scale management systems (e.g., ERP, CRM, SCM, WMS, etc.).
Technical Hard Skills:
- Proficient in C# and the .NET Core/.NET 5/6/7/8 framework.
- Proficient in SQL Server or other relational databases, with substantial experience in database design and optimization.
- Familiar with common design patterns, Object-Oriented Programming (OOP), Dependency Injection (DI), asynchronous programming, etc.
- Familiar with version control tools, such as Git.
Soft Skills & Additional Requirements (Very Important):
- Excellent logical analysis and problem-solving skills, with the ability to quickly understand complex business requirements.
- Good communication skills and team spirit, able to communicate effectively with colleagues from non-technical departments (e.g., sales, procurement, warehouse staff).
- Strong preference given to those with experience developing systems related to manufacturing, trading, logistics, or supply chain industries.
- Conscientious and responsible towards work, with an ownership mentality; able to independently undertake tasks and follow through to completion.
- Applicants who are familiar with the steel industry or have knowledge of B2B trade will be given priority.
If you are interested in this position, please send full resume withpresent and expected salary to HR Department by clicking "Quick Apply".
Personal data collected will be used for recruitment purposes only.
Is this job a match or a miss?
Software Engineering
Posted today
Job Viewed
Job Description
Who We Are Looking For.
State Street Markets FX Re-platforming is a program to advance our Trading, Risk, Sales and Operational capabilities. This position will require working with global teams on FORTE project which is our new FX front office risk and trading ecosystem.
Why Is This Role Important To Us
As our FX business growth accelerating, to provide timely support to our business and quick to market, we need this position to work in Hong Kong office as the key developer to deliver FORTE system and provide production support for APAC business users.
What You Will Be Responsible For
- Collaborate with Business Analysts and Product Managers to create working and sustainable software of high complexity.
- Direct problem solving for projects or major phases of projects to resolve advanced software technical issues.
- Develop, test, debug, and implement software programs, applications, and projects using React, JavaScript, or other related software engineering languages.
- Provide informed guidance and critical analysis of proposed changes during code reviews.
- Write unit and automation tests to ensure a high-quality product.
- Identify ways of improving the development of test methodologies and related test methodology frameworks.
- Provide L4 support when issue or incident occurs.
What We Value
- Expertise in Software Engineering best practices, object-oriented programming, design patterns, and SOLID principles.
- Good understanding of Internet Protocols (HTTP), Front-end frameworks for the Web including React, HTML5, JSON, JavaScript, TypeScript.
- Demonstrated experience with API styles like REST, RPC, gRPC or OpenAPI
- Good Understanding of Native and External Web-Browser controls.
- Demonstrated knowledge of SQL and Oracle.
- Demonstrated problem solving abilities involving multi-tiered, high-performance database applications.
- Demonstrated ability to design and develop software solutions to business and technical problems of high complexity.
- Proven written and verbal communication skills.
- Demonstrated ability to work well with peers in a collaborative team environment.
Education & Preferred Qualifications
- Bachelor's degree in computer science or a related technical field.
- 5 - 10 years of software engineering experience.
- 3 years of experience in financial services domain.
Job ID: R-
Is this job a match or a miss?
System Analyst/Development Manager
Posted today
Job Viewed
Job Description
Job Duties:
We are seeking for multiple dynamic and enthusiastic professional for the exciting projects on the trading platform for a renowned financial institution. In this role, you will have the unique chance to engage with state-of-the-art technologies, collaborating closely with seasoned technologists and business stakeholders. Your primary focus will be on overseeing the system development life cycle, from requirement definition to production migration, ensuring quality and compliance with industry standards.
Responsibilities:
- Oversee system development and project implementation activities, including business requirement analysis, resource management, application development, and documentation.
- Design and develop systems utilizing modern technologies, including cloud solutions.
- Collaborate with teams across various IT departments on multiple aspects of projects.
- Provide production system support and ensure optimal performance.
- Lead and mentor a team of software developers located in Hong Kong and Shenzhen.
- Undertake additional assignments and projects as directed by the supervisor.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- At least 10 years of experience in software development for large-scale, mission-critical systems.
- Minimum of 5 years of experience in a leadership role managing software development teams.
- Strong knowledge of Linux, databases, CI/CD processes, and cloud technologies.
- Proficient in programming languages such as Java, JavaScript, SQL, and shell scripting.
- Experience with OpenAPI and application security standards (e.g., OAuth2, OpenID Connect, API security) is a plus.
- Strong analytical skills, self-motivated, and capable of working independently.
Responsibilities:
- Manage end-to-end system development life cycle, from requirement analysis to documentation.
- Lead both internal and offshore development teams, ensuring efficient system development and testing.
- Design and implement robust systems using modern technologies, emphasizing high availability and scalability.
- Conduct quality reviews for software design and code changes, addressing design defects and technical issues promptly.
- Design and develop systems with modern technologies, eg Cloud.
- Collaborate with teams across IT departments in various aspects.
- Provide production system support.
- Lead and develop a group of s/w developers in HK and China such as Shenzhen.
- Undertake any other assignments and projects as assigned by supervisor.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Minimum of 8-10 years of system development experience in large-scale systems on Linux platforms.
- Proficiency in application design and development using Java, Spring Boot, Linux, data modeling, microservices, and containerized architecture.
- Experience with DevOps frameworks and tools (e.g., Jira, Git, Jenkins) and automated testing frameworks (Selenium, Jasmine, Junit).
- Solid understanding of Cloud technology, in-memory databases, and messaging technologies.
Is this job a match or a miss?
Vice President, System Development Team, Systems Planning and Development Section
Posted today
Job Viewed
Job Description
Company Overview
Mizuho has a long-term commitment to the Hong Kong market. With strong ties to Mizuho's global network and a workforce of over 600 staff in Hong Kong, we are able to help corporations in Hong Kong to expand their business worldwide. Our clients primarily comprise Japanese and non-Japanese corporations (including those domiciled in the PRC), financial institutions, and government and quasi-government organizations. We provide a full spectrum of corporate banking services to our customers including syndicated loans, treasury, transaction banking, financial advisory, project finance, merger and acquisition, leveraged finance, and structured finance.
Why Mizuho
At Mizuho, we provide the stability of an international industry leader with the career trajectory of a growing business. Our steady, strategic growth gives our people at all levels rewarding degrees of responsibility and a richer work experience than a boutique firm or an established giant could offer alone.
It is the local expertise of our employees that makes our global network so powerful. By collaborating with colleagues and clients who have your same ambition and drive, you can amplify your sphere of influence and base of knowledge as part of one of the largest—and growing—banks in the world.
About the team
Systems Planning & Development Section (SPD) is responsible for EUC development, and security control.
System Development Team is mainly responsible for making a plan of EUC Systems Development and system relating investment, develop and Install of EUC Systems for internal users and outside customers, maintain User Help Desk, arrange internal training and UAT support for user, troubleshooting and maintenance of own developed EUC Systems and control and update the development related documents.
Role requirements
- Assist to manage business requirements gathering, analysis and documentation.
- Bridge business ends and IT teams to ensure business requirements well address business needs and validate technical solution for fulfilling business needs.
- To drive user testing exercise includes UAT preparation (Test scenario, test plan, test cases and to preform pre-UAT QC cycles) and to manage UAT exercises.
- Help to execute and manage Project Management Plan.
- To conduct planning team's routine jobs (Update documents, reply to the inquiry/requests from Head office/related departments).
Essential Functions
- The business analysis plan, management of system requirements, business requirements documentation, functional requirements specification, business analysis communication plan, acceptance/evaluation criteria and user acceptance test cases, development related documents, etc.
Competencies
- We are looking for an individual who has mind-set to make improvements for higher productivity and performance
- The individual should be able to proactively and independently analyze his/her work to improve quality and efficiency;
- The individual respects for and commits to high standards of business conduct and integrity in conducting operations, reporting, etc.
Work experience, education and skills
- Degree holder in computer science or IT or related discipline;
- 4-5 years of hands on experience in Banking system or application development; possess banking product knowledge, SWIFT or Fast Payment System;
- Practical experience in using Microsoft .NET technologies (ASP.NET, C#.NET, VB.NET or Restful API etc.) and MSSQL required;
- Experience in project management skills and approach (e.g. Systems Development Life Cycle (SDLC), Agile or Hybrid), including user requirement collection, data analysis, design, documentation and problem solving;
- Knowledge on Azure DevOps Server (TFS), DevExpress and/or, Service Now would be an added advantage;
- A good team player with sound communication skills. Able to work independently with stakeholders and business users.
- Proficient in both English and Chinese.
Application
Please indicate your current and expected salary on CV for the application.
Mizuho Bank Limited
Mizuho Bank, Ltd. in Hong Kong is an integral part of the Japan-based Mizuho Financial Group, Inc. (NYSE: MFG). The Mizuho group is a global financial services leader with offices in 35 countries, approximately 52,000 employees, and assets of almost USD 2 trillion. Mizuho provides expertise in retail banking, corporate finance, investment banking, asset management, capital markets, and sales and trading, to help businesses develop and find new opportunities for growth. To learn more:
Mizuho's People Philosophy
The Mizuho People Philosophy serves as the guiding standard for embodying Mizuho's Corporate Identity. It establishes the fundamental philosophy for the ways we support people within Mizuho, based on our belief that our people's growth and fulfillment are essential to achieving our corporate goals. Mizuho is committed to:
- Supporting the professional growth of people
- Recognizing people who promote Mizuho's Values
- Fostering an inclusive culture where everyone can thrive as their true selves
The full text for the Mizuho People Philosophy can be accessed via this link:
Personal data collected will be kept in strict confidence, and will be used for recruitment purpose only.
Is this job a match or a miss?
Be The First To Know
About the latest System development Jobs in Hong Kong !
Software Engineering Manager
Posted today
Job Viewed
Job Description
Responsibilities:
Reporting to CTO, you are responsible for
• Oversee and lead software development in Hong Kong and Shenzhen for commercial digitalization purposes.
• Lead the end-to-end delivery of complex, cross-functional technology programs, from initial concept through deployment, adoption, and transition to operational support, ensuring alignment with technology strategy and successful execution within scope, time, and budget.
• Troubleshoot to identify root cause and implement corrective actions on existing platforms and multi-business systems.
• Identify and integrate new technologies into new product development efforts.
• Serve as the primary point of contact for program status, partnering with management and cross-functional teams across business users and vendor partneship, product, engineering, and cybersecurity in providing transparent and regular communication, including escalating risks and facilitating key decisions.
• Manage relationships with third-party vendors and technology partners on contracts and program budgets, identifying cost-saving opportunities and ensuring service quality.
• Provide professional consultancy, change management, programme / project management services to multiple lines of businesses and functions throughout the end-to-end of the transformation cycle from design to implementation.
• End-to-end manage system development projects from initiation to closure.
• Establish and enforce software development standards and framework by adopting industry best practices and industry quality standard relevant to the company business.
• Analyze and research the trend of automation and intelligence in business operations, learn and improve their own IT technical capacity reserves.
• Perform other ad-hoc projects and task as assigned by the management.
Requirements:
• High Diploma in Electrical/Electronic Engineering/Computer Science/Information Technology or related discipline.
• Minimum 5 years' hands on experience on both web and application developments in IT / Financial / Wallet industry.
• Work experience in Business Analysis/Consulting/ Integration would be a plus.
• Knowledge of HTML, CSS, JavaScript and Linux Kernel and Linux networking.
• Proven track record of at least 3 years in programming, with a strong proficiency in Python, C/C++, and Java.
• Proven experience in leading the software development team and collaborate with contractors for successful delivery of projects.
• Good analytical and problem solving skills, able to identify and resolve project risks and challenges, and have strong stress tolerance.
• Strong understanding of software development lifecycles (Agile, Scrum, Waterfall), vendor management, and financial planning.
• Good command of English and Chinese, Fluent in Mandarin is a huge plus.
• Immediate available is preferred.
Is this job a match or a miss?
Software Engineering Graduate Programme
Posted today
Job Viewed
Job Description
Launch. Code. Accelerate your tech career with a global superstar brand.
Step into the world of finance with a FTSE-listed bank in Guangzhou. As a Software Engineer, you'll be part of the team behind secure, lightning-fast cross-border payments, building the tech that keeps the world connected.
At FDM, we invest in your future. With expert training, hands-on support, and real-world projects from day one, you'll be solving tech challenges, and making an impact with a brand on your cv that everyone knows.
Ready to kickstart your journey? Let's go.
- Up to 12 weeks of hands-on training in our Skills Lab with expert coaches
- Learn practical skills such as Object-Oriented Programming, Java, Springboot, React, Python, JavaScript, Git, SQL, cloud platforms, and CI/CD pipelinesand AI integrations
- Make an impact and work on real projects with a top global brand
- Get ongoing support, mentoring & career coaching
Perks & Benefits
- Pre-assignment upskilling and on-the-job learning
- Opportunity to gain on-site experience, with potential to explore internal career pathways
- Ongoing development through the FDM Skills Lab and career support team
- Consultant Support Team focused on your growth and wellbeing
- Work on business-critical projects in the global payment systems team
Who We're Looking For
- You hold a university degree (bachelor or higher), STEM background preferred
- Able to commit to completing our full 2.5-year graduate programme in Guangzhou
- Strong problem-solving skills, paired with great communication skills
- Relocation support options available
- Proficiency in English and Mandarin
- Eligibility to work in China
FDM powers the people behind tech and innovation. We spot trends, find top talent, and help businesses stay ahead.
With 30+ years of experience, we coach, mentor, and launch fresh thinkers from diverse backgrounds into world-class careers. Partnering with top global companies, we deliver the right talent at the right time—while guiding our people toward exponential growth.
Global impact – 19 centres across APAC, North America, the UK & Europe
25,000+ careers launched – and counting
300+ trusted client partners
Committed to Diversity, Equity & Inclusion
Tech careers should be for everyone. With 80+ nationalities represented, FDM thrives on diversity, fuels innovation through unique perspectives, and celebrates success together. As an Equal Opportunity Employer and FTSE4Good-listed company, we ensure every qualified applicant gets a fair shot—no barriers, just opportunities.
Is this job a match or a miss?
Software Engineering Manager/Director
Posted today
Job Viewed
Job Description
Responsibilities and Duties:
Reporting to CTO, you are responsible for:
- Oversee and lead software development with teams in Hong Kong and Shenzhen for commercial purposes.
- Ensure that project/department milestones/goals are met and adhere to approved budgets.
- Guide, instruct and train software engineers and ensure efficiency and quality are achieved.
- Establish and enforce software development standards and framework by adopting industry best practices and industry quality standards relevant to the company's business.
Requirements and Qualifications:
- Minimum BSc degree in Electrical/Electronic Engineering or Computer Science, with experience in wireless communication systems and/or 5G IAB.
- Knowledge of C/C++ on, Linux Kernel and Linux networking.
- Proven experience in leading the software development team and collaborate with contractors for successful delivery of projects.
- Excellent interpersonal, communication, management and leadership skills.
- At least 5 years' relevant experience, with 1-3 at supervisory level preferred.
- A good command of English in both writing and verbal communication is important. The ability to communicate in Cantonese and/or Putonghua is a definite advantage.
About n-hop technologies:
n-hop technologies is a leading technology company at the forefront of innovation in the field of data processing and network acceleration. We pioneered network coding theory and is the inventor of Batched Sparse Code (BATS), an efficient implementation of network coding. Our mission is to revolutionize the way data is processed, stored, and transmitted, empowering organizations to achieve unprecedented levels of performance, efficiency, and scalability. We are the winner of some significant global awards and have been granted various patents ( A. 2022 Claude E. Shannon Award – the highest honor in Information Theory B. 2021 IEEE Richard W. Hamming Medal (Citation: For fundamental contributions to information theory and pioneering network coding and its applications) C. 2019 Gold Medal with Congratulations from the Jury at the 47th International Exhibition of Invention of Geneva D. 2018 ACM SIGMOBILE Test-of-Time Paper Award
Is this job a match or a miss?