Marvelsoft is a successful software solution provider for the trading industry across the globe. For over a decade our team has developed dependable software for institutional traders in Europe, Asia and the Americas. We are specialized in the creation of solutions for trading in real time. Smart, better and leading: these are the goals we set for your company, by offering innovative and cost effective e-trading solutions. In our team oriented environment, our algo-experts are able to create solutions, participate in challenging tasks and invent new ways to face challenges of the ever evolving trading world.


APAC HQ - Hong Kong

Date

February 19th 2021

Location

Hong Kong

About Us

For over a decade, Marvelsoft's engineers, quants and algo experts have worked hard to design and deliver practical and dependable software for global financial institutions. We can deliver a cutting-edge algorithmic trading engine or multi-asset class monitoring software at the highest-industry standard. Our innovative, next-generation technology will enable your company to attain new levels of trading performance and productivity. Marvelsoft’s success is founded on our values of accountability, transparency, and people.

Team and Role Overview

Marvelsoft is seeking a highly motivated and creative individual to join the Trademind Product team as Product Manager.

People & Processes

• Manage work with UI/UX counterparties
• Help manage the people helping with requirements taking and scope capturing processes
• In case of expansion,help manage a team of developers as a Team Lead
• Assist Head of Development with the dev processes optimisation and KPIs tracking
• Manage and define requirements taking and scope capturing processes

Responsibilities:

Technology Management

• Assist with architecting the technical approaches and product design
• Participate and contribute in new technologies stack selection processes
• Drafting and defining the product indicative implementation plans.

Business/Product Analysis

• Breakdown TradeMind needed components by business and importance priorities
          - Suggest the breakdown of effort needed based on knowledge of our current TradeMind solution

Alignment

• Participate in regular alignments with Head of Development and Team Leads
          - Align in regards to the project milestones and progress
          - Discuss and help resolve obstacles working against the set milestones
          - Assist with architecting the technical approaches and product design
          - Assist with market/data, SDMA workflows handling - advise the team
• Work on product strategy based on business initiatives & regulatory/market practices (align with legal)

Roadmapping

• Draft and propose indicative products roadmap
• Outline major milestones and draft a simulated phase-by-phase roadmap

Scope capturing and requirements

• Gather requirements and perform scope capturing both on-site and off-site
          - Gather feedback from clients (test pilots) for the latest development branch of the product (current version)
• Actively engage with clients and prospects to fully understand their business needs
          - Make sure to clearly translate business needs into functional and non-functional requirement (in cooperation with TAMs and BAMs)

General

• Setup, support and manage all engineering productivity systems, tools, and infrastructure for the Trademind Product team
• Design and maintain automation for continuous integration to support the build and release process for the global distribution of the Trademind Product
• Investigate tools and processes to improve the reliability, stability, and efficiency of build and releases processes
• Work closely with development team to implement new build processes and strategies to meet new product requirements

Skills and Requirements:

• Good knowledge of Object-Oriented Programming concepts and data structures in C++programming language
• Good knowledge of unit testing (Google Tests)
• Good knowledge of SQL Databases (PostgreSQL preferred)
• Good knowledge of source control tools (git)
• Basic knowledge of build systems for C++
• Basic knowledge of concurrent models
• Basic knowledge of Linux OS (command line)
• Strong problem-solving skills
• Excellent verbal and written communication skills in English
• Ability to work well within a team

At least one years experience in developing financial algorithms products and one year of experience managing financial algorithm products with development teams.

Below experience is desired but not essentially required:

Bonus points:

• System programming knowledge
• Actor concurrent model (eg. CAF)
• State machine design (SML)
• Modern C++ (17, 20) & boost libraries
• Using RocksDB, InfluxDB
• Understanding Gitlab CI/CD
• Python development
• Knowledge of Bash scripts

Our office

We are located at Office B, 14th Floor, Centre Mark II, 305~313 Queen's Road Central,Hong Kong.

Why Apply

At Marvelsoft, we are always looking for passionate, creative and talented individuals whouse their professional skills and experience to collaborate with clients in addressing theircomplex business and regulatory challenges and help develop and deliver products thatdrive value. If this sounds like you, we’re looking forward to your application.Marvelsoft is an equal opportunity employer and strongly supports diversity in the workforce.


APAC HQ - Hong Kong

Marvelsoft is headquartered in Hong Kong and we are currently hiring a Sales & Account Manager. This role spans the entire lifecycle of prospecting, new client onboarding and business management of the existing client account; from initial contact, qualification of a prospect’s requirements, through creating a technical proposal and finalisation of the sales process to performing post-sale activities, such as handling of any new feature requests raised by the client.

Responsibilities:
• Supporting the business development throughout the sales cycle
• Developing an understanding of the products & related infrastructure needs of a wide range of clients and prospects
• Assessing competitors by analyzing and summarizing competitor information and trends; identifying sales opportunities
• Developing sales opportunities by researching and identifying potential accounts; soliciting new accounts; building rapport; providing technical information and explanations; preparing quotations
• Developing & maintaining sales documentation and presentations
• Internal validation & tracking of projects
• Meeting the set sales KPI targets
• Continuing to develop current relationships through working with our customer support team and maintaining contact
• Continuously growing technical product knowledge and understanding of global financial markets while developing sales skills

Requirements:
• Bachelor’s degree or equivalent work experience/certification, ideally in finance or computer science
• Excellent spoken & written English (knowledge of Mandarin is a great plus)
• Passion for technology and finance
• Desire to learn, seek new challenges and take on additional responsibilities
• Organised with good time management
• Responsive with good communication skills working in a multicultural environment
• Resourceful and self-reliant with good critical thinking and problem solving

Opportunities:
• Competitive compensation and benefits
• Becoming a part of a dynamic team that works on innovative and challenging
cutting edge solutions for the trading industry across the globe
• Opportunities to grow and develop your skills on professional level
• Stimulating environment with excellent work conditions

All interested candidates should send their CVs or resumes to [email protected]


APAC HQ - Hong Kong

Marvelsoft is headquartered in Hong Kong and we are currently hiring Technical Account Manager who will be responsible for support and account management of our existing and potential customer and partner base. The role involves working closely with our internal support, development and business teams, as well as with our customers and partners, in order to provide an effective and high quality technical support service. This is an excellent opportunity to join one of the global trading technology providers in the exciting global finance sector.

Responsibilities:
• Respond to client email and phone requests
• Investigate and resolve reported issues
• Prioritize, log and keep issues up to date on the issues tracking system
• Build up and maintain a knowledge of the Marvelsoft software, configuration files, integration and business flows to assist in issue investigation
• Escalate issues to team leaders and management as appropriate
• Be involved in application system checks, identifying and resolving issues before they impact our customers
• Attend and coordinate current client and potential client technical sessions

Requirements:
• At least two or more years of working experience in a similar role
• Computer Science or IT-related degree
• Ability to create and maintain strong working relationships both with customers and internally
• Desire to learn both technical and business aspects of customer workflows and the broad range of functions delivered across all aspects of Marvelsoft software
• Ability to troubleshoot and approach problem solving in a logical manner
• Good grounding in and desire to develop technical skills in areas such as system performance and simple script coding
• Excellent communication skills in Mandarin and English (solid knowledge of Cantonese is a plus)
• Ability to communicate confidently and concisely using business acumen

Appreciated skills:
• Understanding of global markets and trading industry
• Experience of working with the FIX protocol

Opportunities:
• Competitive compensation and benefits
• Becoming a part of a dynamic team that works on innovative and challenging
cutting edge solutions for the trading industry across the globe
• Opportunities to grow and develop your skills on professional level
• Stimulating environment with excellent work conditions

All interested candidates should send their CVs or resumes to [email protected]


R&D Center - Tuzla, Bosnia & Herzegovina

If you are a confident developer looking for a challenge and a workplace where your ideas come to life in the real world, send us your CV. Marvelsoft is headquartered in Hong Kong and we are currently hiring for our Tuzla office. We are searching for experienced C++ Software Developers.

Responsibilities:
• Implementing and carrying out development tasks
• Creating and maintaining technical software documentation
• Identifying, resolving and debugging problems
• Analyzing software requirements
• Keeping pace with new technologies and tools

Requirements:
• Good knowledge of Object-Oriented Programming concepts and data structures in C++ programming language
• Good knowledge of unit testing (Google Tests)
• Good knowledge of SQL Databases (PostgreSQL preferred)
• Good knowledge of source control tools (git)
• Basic knowledge of build systems for C++
• Basic knowledge of concurrent models
• Basic knowledge of Linux OS (command line)
• Strong problem-solving skills
• Good spoken and written English
• Ability to work well within a team

Bonus points:
• System programming knowledge
• Actor concurrent model (eg. CAF)
• State machine design (SML)
• Modern C++ (17, 20) & boost libraries
• Using RocksDB, InfluxDB
• Understanding Gitlab CI/CD
• Python development
• Knowledge of Bash scripts

Opportunities:
• Competitive compensation and benefits
• Becoming a part of a dynamic team that works on innovative, cutting edge solutions for the trading industry across the globe
• Opportunities to grow and develop your skills on professional level
• Travel opportunities for on-site projects
• Remote or office workplace based on your preference
• Various employee benefits and bonuses

All interested candidates should send their CVs or resumes to [email protected]
We reward referrals so if you know someone whose skills and experience match, let us know.


R&D Center - Tuzla, Bosnia & Herzegovina

Within our client support team, you will be involved in a day-to-day communication with global financial institutions in the trading
industry and responsible for providing outstanding technical and functional assistance to our clients.

Responsibilities:
• Troubleshooting, testing, data analysis, research and reporting
• Keeping track of ongoing projects and providing regular and timely updates to all involved parties
• Creating and performing comprehensive test scenarios to ensure the stability of the newly released software
• Communication with the clients
• Writing the documentation related to new software releases
• Improving your knowledge of the financial markets and the trading industry

Requirements:
• Technical and detail-oriented person with good analytical abilities
• Good English speaking and writing skills
• Effectiveness in working within a team while maintaining good relationships
• Knowledge of Linux and Windows operating systems and shell scripting
• Knowledge of computer networks

Appreciated skills:
• Understanding of global markets and trading industry
• Experience of working with the FIX protocol
• Experience with crunching big data and creating reports

Opportunities:
• Competitive compensation and benefits
• Becoming a part of a dynamic team that works on innovative and challenging
cutting edge solutions for the trading industry across the globe
• Opportunities to grow and develop your skills on professional level
• Free English classes
• Stimulating environment with excellent work conditions

All interested candidates should send their CVs or resumes to [email protected]


R&D Center - Tuzla, Bosnia & Herzegovina

If you are a confident developer looking for a challenge and a workplace where your ideas come to life in the real world, send us your CV. Marvelsoft is headquartered in Hong Kong and we are currently hiring for our Tuzla office. We are searching for experienced Software Developers working in Front End development.

Responsibilities:
• Implementing and carrying out development tasks
• Creating and maintaining technical software documentation
• Identifying, resolving and debugging problems
• Analyzing software requirements
• Keeping pace with new technologies and tools

Requirements:
• Good knowledge of JavaScript, HTML & CSS
• Good knowledge of automated UI testing
• Good knowledge of source control tools (git)
• Basic knowledge of webpack
• Basic knowledge of nodejs
• Basic knowledge of Linux OS (command line)
• Strong problem-solving skills
• Good spoken and written English
• Ability to work well within a team

Bonus points:
• Knowledge of Electron & Spectron
• Knowledge of Elm-lang
• Knowledge of npm/yarn
• Knowledge of mocha testing library (or any similar)

Opportunities:
• Competitive compensation and benefits
• Becoming a part of a dynamic team that works on innovative, cutting edge solutions for the trading industry across the globe
• Opportunities to grow and develop your skills on professional level
• Travel opportunities for on-site projects
• Various employee benefits and bonuses

All interested candidates should send their CVs or resumes to [email protected]
We reward referrals so if you know someone whose skills and experience match, let us know.


Tuzla, Bosnia & Herzegovina

Marvelsoft is headquartered in Hong Kong and we are currently hiring Inside Pre-sales & Account Manager who will be responsible for upselling and account management for our existing customers and for outreach to potential customer and partner base in EMEA. This is an excellent opportunity to join one of the global trading technology providers in the exciting global finance sector.

Responsibilities:
• Supporting the EMEA business development throughout the sales cycle
• Developing an understanding of the products & related infrastructure needs of a wide range of clients and prospects
• Providing and/or coordinating technical support in the pre-sales phase
• Maintaining change request related reports and providing a view on open activities related to client projects
• Developing & maintaining product supporting documentation and presentations
• Assist with developing client project plans and managing timeframes and milestones
• Liaising with internal and external teams to coordinate the required work while keeping the client up to date by managing calls and status reports
• Continuing to develop current relationships through working with our customer support team and maintaining contact
• Continuously growing technical product knowledge and understanding of global financial markets (with a focus on EMEA) while developing project management skills.
• New prospect profiling, outreach & maintenance of the prospect relationships

Requirements:
• Bachelor’s degree or equivalent work experience/certification, ideally in finance, computer science, engineering or another technical field
• Excellent spoken & written English (knowledge of German or French is a great plus)
• Passion for technology and finance
• Desire to learn, seek new challenges and take on additional responsibilities
• Organised with good time management
• Responsive with good communication skills working in a multi-cultural environment
• Resourceful and self-reliant with good critical thinking and problem solving

Appreciated skills:
• Related experience in pre-sales and hands-on project management
• Client facing experience, including attending meetings and conference calls

Opportunities:
• Competitive compensation and benefits
• Becoming a part of a dynamic team that works on innovative and challenging
cutting edge solutions for the trading industry across the globe
• Opportunities to grow and develop your skills on professional level
• Stimulating environment with excellent work conditions

All interested candidates should send their CVs or resumes to [email protected]