Founded in 1995, EQ Consulting Inc. is a Fintech high-tech company with more than 20 years of history. Since its inception, it has been providing business/technical consulting services and FinTech products to world-renowned banks, funds, brokers and insurance companies. Our team has an international level of expertise and provides local technical support and consulting services. EQ has extensive experience in financial markets, asset/investment management, asset liability management, and risk management. The core business includes business consulting, product development, project implementation and landing and system solutions. EQ also provides customers with tailored one-stop financial product quantitative modeling, front-end trading, risk control and back-office solutions.

Senior C++ Quant Developers ( 6 positions )

If you ever want to work on something big, write good code and be measured by performance instead of by office politics, please join us, a stable, well-funded Fintech company. We are currently developing cutting edge derivatives, risk management and portfolio management solutions.

About us
Founded in 1995, EQ Consulting Inc. is a FinTech high-tech company with more than 20 years of history. Since its inception, it has been providing business/technical consulting services and FinTech products to world-renowned banks, funds, brokers and insurance companies. Our team has an international level of expertise and provides local technical support and consulting services. EQ has extensive experience in financial markets, asset/investment management, asset liability management, and risk management. The core business includes business consulting, product development, project implementation and landing and system solutions. EQ also provides customers with tailored one-stop financial product quantitative modeling, front-end trading, and risk control and back-office solutions.

Team profile
Our team based in Toronto is responsible for product development, building analytic platform used for financial products trading and risk management, to support our fast growing business and client needs as part of the long term company strategy. Our team will also collaborate with other global teams on integrating analytic engine into the overall infrastructure, developing quantitative models for new products.

Responsibilities
• Cooperate with architects to design technical implementation solutions and participate in technical documentation.
• Arrange and lead programmers to develop back-end C++ code for analytic platform.
• Collaborate with Quant and BA teams on understanding the requirements, and turn requirements into the technical implementation.
• Solve the technical difficulties encountered in the project development process and ensure the development quality.
• Improve product features, improve system performance, and optimize access experience.
• Investigate production issues and provide analysis as needed.

Skills and Requirements
• Proficient in C++ programming and boost with 8+ years of working experience
• Financial derivatives valuation experience; Knowledge of derivative trading and risk management system
• Familiarity and experience with QuantLib software framework for quantitative finance
• Experience with Python scripting
• Experience with FpML and ORE (Open Source Risk Engine) is a plus
• Experience with any derivatives or risk system at code level is a plus
• Experience with UNIX/LINUX is a plus
• Highly motivated and able to work in a fast-paced environment. Good communication skills, detail oriented, and strong sense of teamwork

Qualifications
• Advanced degree in Computer Science, Mathematics, Quantitative Finance, Physics, Engineering, or a similar discipline

Job Type: Permanent, full-time or contract, full time

EQ offers competitive above market compensation and a friendly working environment. Please send your resume to hr@eqsoft.com.

Please note that only candidates considered for an interview will be contacted. Thank you for your interest in EQ Consulting Inc.

Quantitative Analysts (4 positions)

If you ever want to work on something big, build good models and be measured by performance instead of by office politics, please join us, a stable, well-funded Fintech company. We are currently developing cutting edge derivatives, risk management and portfolio management solutions.

About us
Founded in 1995, EQ Consulting Inc. is a FinTech high-tech company with more than 20 years of history. Since its inception, it has been providing business/technical consulting services and FinTech products to world-renowned banks, funds, brokers and insurance companies. Our team has an international level of expertise and provides local technical support and consulting services. EQ has extensive experience in financial markets, asset/investment management, asset liability management, and risk management. The core business includes business consulting, product development, project implementation and landing and system solutions. EQ also provides customers with tailored one-stop financial product quantitative modeling, front-end trading, and risk control and back-office solutions.

Team profile
Our team based in Toronto is responsible for product development, building analytic platform used for financial products trading and risk management, to support our fast growing business and client needs as part of the long term company strategy. Our team will also collaborate with other global teams on integrating analytic engine into the overall infrastructure, developing quantitative models for new products.

Responsibilities
• Create financial derivatives valuation models and risk models
• Develop models in C++ or one of the programming languages you preferred

Skills and Requirements
• Strong mathematical background paired with analytical thinking and problem solving skills.

• Financial derivatives valuation experience, good understanding of quantitative modeling and valuation for financial derivatives, including IR, FX, Equity & Commodity.
• Strong technical skills and practical experience in using databases and programming languages (such as C++, Python, SQL, Excel / VBA).
• Experience with QuantLib is a plus.
• Attention to detail and the ability to work thoughtfully and independently.
• Highly motivated and able to work in a fast-paced environment. Good communication skills, detail oriented, and strong sense of teamwork

Qualifications
• Advanced degree in Mathematics, Quantitative Finance, Computer Science, Physics, Engineering, or a similar discipline

Job Type: Permanent, full-time

EQ offers competitive above market compensation and a friendly working environment. Please send your resume to hr@eqsoft.com.

Please note that only candidates considered for an interview will be contacted. Thank you for your interest in EQ Consulting Inc.

Vice President of Finance and Investment

EQ Consulting Inc. is a global financial and FinTech company serving the world’s leading financial institutions in the United States, Canada, Europe and China. For the last few years, EQ has been expanding rapidly into China, and has identified the need for a senior financial and investment executive to oversee Chinese operations. EQ delivers business consulting, system development and on-site financial services management. We are experts in derivative trading, commodity trading, FX, hedging, asset management/portfolio management, asset liability management, risk management, and their related systems and technologies. We also assist startup companies with end-to-end solutions from raising capital, establishing methodologies, technology solutions, compliance – FX and commodity trading and risk management, analysis, due diligence, IPO and reporting.

EQ requires a Vice President of Finance and Investment. The main mandates for this position are:
• Envision and create the corporate strategy in the Chinese market.
• Establish a strategic plan and planning process, identify proper metrics and measure performance against the strategic plan.
• Assess current direction, activities and staff to determine the best structure and plan going forward.
• Create a team dedicated to the implementation of the Chinese business strategy, identify performance requirements, train and incentivize team members.
• Represent and act as the face of EQ in the Chinese investment community.
• Heighten awareness and present EQ to the Chinese investment community, strengthen existing relationships and tap into a strong book of contacts to introduce new relationships in the investment, banking, private equity, capital markets, investment banking and financial services industries.
• Engage in continuous capital raising efforts to raise funds for EQ’s next generation of product development, and to assist start up clients. .
• Oversee business development efforts and raise awareness in China of EQ’s extensive solutions including derivative trading, commodity trading, FX, hedging, asset management/portfolio management, asset liability management, risk management, and their related systems and technologies, start-up company solutions including raising capital, establishing methodologies, technology solutions, compliance and risk management, analysis, due diligence, public listing and reporting.
• Create an operational budget and monitor cash flows for all China-related business development activities.
• Prepare financial reports.

The ideal candidate must have:
• Education: A post-graduate degree in business administration, finance or related field
• Work experience: 7-10 years’ experience in private equity investment, venture capital, investment banking or capital markets in a senior management role in China

Skills and other requirements:
• International perspective demonstrated by over 5 years’ experience in Asian or global markets.
• Strong understanding of capital markets, stocks, bonds, derivatives, commodities, FX, hedging, asset management/portfolio management, asset liability management, risk management, and their related systems and technologies.
• Proven competency in developing and assisting start-up companies, raising capital, establishing methodologies, compliance and risk management, analysis, due diligence, public listing and reporting.
• Demonstrated ability to raise funds in multiple rounds and prepare enterprises for public listings, including IPO, RTO or other.
• Extensive connections with the Chinese and international investment, banking, private equity, capital markets, investment banking and financial services industries.
• Excellent strategic, communication, presentation and team-building skills.

Job Type: permanent, full-time
Work hours: 37.5 hours per week
Salary: CAD $60 per hour
Business Address: 7191 Yonge St., Suite 502, Thornhill, ON L3T 0C4

EQ offers competitive compensation and a friendly working environment. Please send your resume to hr@eqsoft.com

Please note that only candidates considered for an interview will be contacted. Thank you for your interest in EQ Consulting Inc.

Information Technology (IT) Manager

We are looking for an Information Technology (IT) Manager who will oversee the development of software, system and technical solutions across several of our teams. We are looking for a qualified candidate who cares deeply about people as individuals, as they will be managing the personal and professional growth of the developers on their teams.

Job type: permanent, full-time
Work hours: 37.5 hours per week
Salary: CAD $ 54 per hour

Main duties and responsibilities:

  • Consult with clients and develop a thorough understanding of client and business needs and requirements;
  • Manage, direct and evaluate all phrases of software/system development, design, testing and the delivery of technical implementation solutions;
  • Providing leadership, supervision and technical expertise to Data/Quantitative Analysts, Java Programmers, testers and other internal teams responsible for developing solutions and technologies;
  • Oversee the entire development circle of technical solutions, including brainstorming solutions, setting up deliverables, developing deliverable targets, allocating resources, assigning workload, solving technical difficulties, testing and technical documentation;
  • Identify all development related project dependencies and risks and ensures mitigation/contingency plans are in place for identified risks, to improve product features and optimize system performance;
  • Evaluate new technology and tools, proposing methods to integrate alongside the support of business needs;
  • Manage and control department expenditures to ensure the project quality can be achieved within the project budgets;
  • Oversee and report on project status, manage project team resources and assignments, ensure project milestones are met and up to standard;
  • Act as the ultimate escalation point for your area, accepting ownership and demonstrating accountability for getting the escalation resolved in a timely and technology appropriate manner;
  • Actively seek to understand the career path and needs of all members of your teams, acting as a business and technology mentor and guiding them to meet and exceed their goals;
  • Supervise the recruiting, training and performance management of team members

Requirements:

  • Education: College diploma in computer science, information system or related field.
  • Work experience: More than 5 years of IT development experience.   
                                   More than 5 years of IT management experience.

Skills and other requirements:

  • Understand the Spring Framework and use Spring MVC in practice. Understand or actually use Spring Boot.
  • Familiar with relational database theory, experience in database development such as MySql, Oracle, SQL Server, proficient in SQL, and experience in relational data modeling.
  • Proficiency in front-end technologies such as HTML, Javascript, CSS, and TypeScript. Actually used Angular or React or Vue.js.
  • Willing to travel, as regular international travelling is required.
  • Strong problem-solving, logical-thinking and leadership ability.
  • Excellent industry knowledge of technical management and information analysis.
  • Sufficient knowledge about finance and risk management
  • Excellent communication, interpersonal and organizational skills.
  • Flexibility to travel domestically and internationally on short notice.
Contact: info@eqsoft.com

Information Analysis Manager

Responsibilities:

  • Participate in the work related to data analysis of a wide range of manufacturers;
  • Participate in data sorting, analysis and reporting: collect relevant data for systematic analysis, use existing platforms for target optimization and ranking, analyze various results through quantitative / qualitative methods, and provide market insights and recommendations
  • Pay close attention to various data sources, including but not limited to trade relations of various countries, customs import and export reports, various platform data, company-owned data, etc .;
  • Timely interpretation of major events that affect the optimization goals, methods, insights, and optimization goals are updated in real time;
  • Report and answer related questions;
  • Investigate the industry and innovation trends in a timely manner, upgrade the research methods in a timely manner, and ensure the advanced nature of the research methods;
  • Interpret economic data, various policies and major events in a timely manner, closely track market trends and dynamics, and provide various strategies and information support for relevant company departments;
  • Complete other tasks arranged by department leaders.

Job requirements:

  • English can be used as a working language;
  • More than 2 years of relevant work experience, including imported food industry, information, research institutes, data-based multi-dimensional crowd portraits, experience is preferred;
  • Proficient in using office software such as Excel, Word, PPT;
  • Proactive and responsible;
  • Strong logical thinking, sensitive to data, good at data analysis and data collection.

Senior Information Analysis Manager

Responsibilities:

  • Responsible for the management and operation of large-scale producer data analysis related work;
  • Responsible for data sorting, analysis and reporting: collect relevant data for systematic analysis, use existing platforms for target optimization and sequencing, analyze various results through quantitative / qualitative methods, and provide market insights and recommendations
  • Pay close attention to various data sources, including but not limited to trade relations of various countries, customs import and export reports, various platform data, company-owned data, etc .;
  • Timely interpretation of major events that affect the optimization goals, methods, insights, and optimization goals are updated in real time;
  • Report and answer related questions;
  • Investigate the industry and innovation trends in a timely manner, upgrade the research methods in a timely manner, and ensure the advanced nature of the research methods;
  • Interpret economic data, various policies and major events in a timely manner, closely track market trends and dynamics, and provide various strategies and information support for relevant company departments;
  • Complete other tasks arranged by department leaders.

Job requirements:

  • English can be used as a working language;
  • More than 5 years of relevant work experience, including imported food industry, information, research institutes, data-based multi-dimensional crowd portraits, experience is preferred;
  • Proficient in using office software such as Excel, Word, PPT;
  • Have team management skills;
  • Proactive and responsible;
  • Strong logical thinking, sensitive to data, good at data analysis and data collection.

Data scientist

Description:

  • Focus on business data and external data modeling, data analysis, value mining, the results will directly serve the supply chain financial business:
    • Application scenarios include but are not limited to: commodity index construction, cash flow forecast, exchange rate forecast;
    • Find application points of machine learning and artificial intelligence in the industry;
    • Communicate with business departments and discover potential application points;
    • Based on the existing data, a solution using data analysis to solve difficulties and pain points is proposed.
  • Design and create data models for specific applications:
    • Design data models according to specific applications;
    • Choose a feasible machine learning or deep learning model;
    • Complete data collection, data cleaning, feature selection, model building, and performance evaluation.
  • Continue to explore the latest technologies in machine learning, deep learning, artificial intelligence and other fields.

Qualifications:

  • More than 5 years of work experience, master’s degree or above, Ph.D. is preferred, above computer, statistics, mathematics, data, etc.
  • Proficient in Python, Keras, TensowFlow, master machine learning model, deep learning model and artificial intelligence related technology;
  • Familiar with common probabilistic statistics, data mining, machine learning algorithms, including logistic regression, decision trees, random forests, association graphs, RNN, CNN and other commonly used algorithms applicable scenarios, advantages, disadvantages, and remedies;
  • Experience in the construction of commodities and stock indexes and trading is preferred.

Data Analyst

 Job Description:

  • Design reports and visual interaction tools for data exploration and data analysis results reporting
  • Analyze and manipulate large data sets in the financial sector to extract business insights and recommendations for our customers

Job Requirements:

  • Bachelor of Science in Mathematics, Statistics, Computer Science, Physics, Chemistry, Engineer or Financial Minor.
  • Strong technical skills and hands-on experience in using databases and programming languages such as Python, SQL, Excel / VBA.
  • The experience of statistical modeling tools such as R or SAS is preferred.
  • The experience of database related knowledge is preferred.
  • Good English communication skills (listening, speaking, reading, writing) are preferred.
  • Have a strong ability to analyze and solve problems, pay attention to details, and seek curiosity.
  • Have a strong interest in financial markets and be able to quickly learn and accept new concepts.
  • Have teamwork, self-motivation and ability to work independently.

Java Programmer

Responsibilities:

  • Development and unit testing of software system backend Java code.
  • Development and unit testing of system front-end Javascript/Typescript code.
  • Familiar with system function requirements and learn relevant business knowledge
  • Test with testers, fix problems, and handle user feedback.

Skills and Requirements:

  • More than two years of Java Web related work experience and proficiency in Java 8.
  • Understand the Spring Framework and use Spring MVC in practice. Understand or actually use Spring Boot.
  • Familiar with Hibernate or MyBatis or Spring Data JPA.
  • Familiar with relational database theory, experience in database development such as MySql, Oracle, SQL Server, familiar with SQL language.
  • Skilled in using front-end technologies such as HTML, Javascript, CSS, and TypeScript. Learned or used Angular or React or Vue.js.
  • Familiar with tools like Maven, Git, etc.
  • Strong communication and logical thinking skills, serious work, strong ability to withstand stress, strong learning ability, team spirit.
  • Computer related major or above.

 

 

Senior Java Programmer

Responsibilities:

  • Cooperate with architects to design technical implementation solutions and participate in technical documentation.
  • Arrange and lead programmers to develop back-end Java code and front-end Javascript/TypeScript code development.
  • Solve the technical difficulties encountered in the project development process and ensure the development quality.
  • Improve product features, improve system performance, and optimize access experience.

Skills and Requirements:

  • More than five years of Java Web experience, proficient in Java 8.
  • Understand the Spring Framework and use Spring MVC in practice. Understand or actually use Spring Boot.
  • Familiar with relational database theory, experience in database development such as MySql, Oracle, SQL Server, proficient in SQL, and experience in relational data modeling.
  • Proficiency in front-end technologies such as HTML, Javascript, CSS, and TypeScript. Actually used Angular or React or Vue.js.
  • Familiar with tools like Maven, Git, etc. Ability to perform basic Unix operations.
  • Strong communication and logical thinking skills, serious work, strong ability to withstand stress, strong learning ability, team spirit.
  • System module design and lead team development experience are preferred.
  • Computer related major or above.
Murex FO Consultant
 
Location: Shenzhen or Shanghai
 
Job Responsibility:
 
  • Functional and Technical analysis and implement solutions to configure the system and fix bugs or to optimize the system.
 
Skills:
 
  • Experience in basic Unix, SQL, SQL (Oracle and/or Sybase) Implementation.
  • Experience using MXpress packaging is an asset
  • Extensive experience in Murex trade template design, pre-trade rule design, simulation, curve setup, surface setup; workflow design
  • Knowledge of Murex batch is a must
  • Murex testing experience
  • Good knowledge of derivative products and their pricing theory
  • Support client during the validation phase (SIT, UAT) including case management and defect resolution
  • Liaise with and report to the stream lead, the Delivery Pool Manager, and the PM
  • Experience in Murex project (testing, support, implementations of Murex projects)
  • Good analytical skills required (quantitative analysis ability is a plus)
 
Other Requirements:
 
  • Very good communication skills and strong client-oriented profile
  • Good team spirit and great team leader
  • Ability to mentor and coach other stream members
  • Ability and willingness to travel to China when required
  • Mandarin speaking is a plus but not mandatory

Murex MO Consultant

Location: Shenzhen or Shanghai
 

Job Responsibility:

  • Functional and Technical analysis and implement solutions to configure the system and fix bugs or to optimize the system.
  • Support client during the validation phase (SIT, UAT) including case management and defect resolution
  • Liaise with and report to the stream lead, the Delivery Pool Manager, and the PM

Skills:

  • Experience in basic Unix, SQL,  Data Mart, SQL (Oracle and/or Sybase)
  • Implementation experience using MXpress packaging is an asset
  • Murex testing experience
  • Deep knowledge of Simulation, DataMart and MLC.
  • Extensive experience in configuring and testing VAR, Credit risk, limit and PnL in Murex.
  • Experience in Murex project (testing, support, implementations of Murex projects)
  • Good background in financial markets (knowledge in financial products is a required)
  • Good analytical skills required (quantitative analysis ability is a plus)
  • Knowledge of SQL (Oracle and/or Sybase) and Unix commands is a plus 

Other Requirements:

  • Very good communication skills and strong client-oriented profile
  • Good team spirit and great team leader
  • Ability to mentor and coach other stream members
  • Ability and willingness to travel to China when required
  • Mandarin speaking is a plus but not mandatory
Murex BO Consultant
 
Location: Shenzhen or Shanghai
 
Job Responsibility:
 
  • Functional and Technical analysis and implement solutions to configure the system and fix bugs or to optimize the system.
  • Creation of an accounting and payments interface, including configuration and development of settlement instructions.
  • Support client during the validation phase (SIT, UAT) including case management and defect resolution
  • Liaise with and report to the stream lead, the Delivery Pool Manager, and the PM
 
Skills:
 
  • Experience in basic Unix,  SQL (Oracle and/or Sybase) Implementation experience using MXpress packaging is an asset
  • Murex testing experience 
  • Experience in Murex project (testing, support, implementations of Murex projects)
  • Good background in financial markets (knowledge in financial products is a required)
  • Good analytical skills required (quantitative analysis ability is a plus)
  • Knowledge of SQL (Oracle and/or Sybase) and Unix commands is a plus 
  • Extensive experience of workflow development in Murex to manage trade validation, confirmation and events. Including XSL formulae, MxML Exchange, trade flows, import/export flows, STP statuses, confirmation generation, payment flows automated printing/faxing.
 
Other Requirements:
 
  • Very good communication skills and strong client-oriented profile
  • Good team spirit and great team leader
  • Ability to mentor and coach other stream members
  • Ability and willingness to travel to China when required
  • Mandarin speaking is a plus but not mandatory