Software Developer (C++/Rust & Python)
freeC's Client

Full time
Hiring 3 people
4 years of experience
Ho Chi Minh
Published 20/06/2024

Job Description

Responsibilities:

As a vital member of the Software Development team, you will:

- Design and develop applications and components:

  • Collaborate with the team to design and develop applications and components for various parts of our trading systems.
  • Employ your expertise in either C++ or Rust (or both) to write robust and performant code.
  • Ensure code quality by following best practices, coding standards, and conducting thorough testing.

- Utilize Python for scripting and integration tasks:

  • Utilize Python to create scripts for various scripting and integration tasks, improving automation and system integration.
  • Develop scripts to streamline processes, enhance efficiency, and enable seamless data integration.

- Continuous system enhancement:

  • Continuously enhance our trading systems to adapt to evolving market needs and industry trends.
  • Identify areas for improvement and propose innovative solutions to optimize system performance and functionality.
  • Collaborate with the team to implement enhancements, conduct testing, and ensure smooth deployment.

- Ensure smooth operation and reliability:

  • Take ownership of system performance by monitoring, analyzing, and optimizing the operation of our trading systems.
  • Address post-deployment issues promptly and troubleshoot technical challenges as they arise.
  • Provide second-line support for the systems you develop, ensuring their reliability and functionality.

- Second-Line Support and Collective Responsibility:

  • Take responsibility for system performance, addressing post-deployment issues, and actively troubleshooting technical challenges.
  • During upgrades and new deployments, provide first-line support to ensure a seamless transition and timely resolution of any issues.
  • Embrace a culture of collective responsibility, actively contributing to the efficiency and solidity of our technology and operations.
  • Projects you might work on:

You will be involved in a wide range of exciting projects, including but not limited to:

  • Efficient processing of market data to provide real-time insights for trading decisions.
  • Optimized routing of orders to enhance trade execution efficiency and minimize latency.
  • Building efficient frameworks and tooling for algorithmic trading strategies.
  • Developing tools to effectively manage and track risk exposure in trading operations.
  • Exploring and implementing innovative solutions to overcome challenges in electronic trading.

Qualifications:

We are seeking early-career developers with a few years of experience who possess the following qualifications and attributes:

  • Proficiency in either C++ or Rust (or both) and strong knowledge of Python with a wide range levels from Junior-Middle-Senior. With min 4 yoe in fintech or banking domain ( no embedded ).
  • Proven track record of excelling in software development projects.
  • Proactive problem-solving skills and the ability to take ownership of tasks and projects.
  • Demonstrated commitment to continuous learning and improvement in the field of software development.
  • A passion for tackling challenging problems and a strong ability to write well-maintained code.
  • Prior experience in the finance industry is not required or requested, as we provide the necessary training and support.

Skills

Python Programming
Rust
C/c++ Programming

Benefits

Challenging Work Environment:

  • Engage in cutting-edge technology and complex projects that push the boundaries of software development.
  • Take on stimulating challenges that foster professional growth and enhance your skills.

Learn About Algorithmic Trading and Finance:

  • Gain insights into financial markets and the intersection of technology and trading strategies.
  • Develop a deep understanding of algorithmic trading principles and practices.

Exposure to Major Financial Exchanges in Asia:

  • Work directly with leading exchanges, experiencing the diverse and dynamic market landscape.
  • Collaborate with industry experts and establish valuable connections in the financial sector.

Room to Grow Along:

  • Advance your career as you contribute to the continued success of our company.
  • Benefit from professional development opportunities and career progression paths.

Access to Senior Developers and Traders:

  • Learn from experienced professionals, fostering mentorship opportunities and personal growth.
  • Collaborate with a talented team of senior developers and traders to expand your knowledge and expertise.

Generous Benefits Package:

  • 21 days of annual leave to promote work-life balance and personal well-being.
  • Comprehensive outpatient/inpatient insurance coverage, with the option to extend it to immediate family members if required, and no co-payment required.
  • Annual dental and wellness budget to support your overall health and well-being.
  • Gym membership to encourage a healthy and active lifestyle.
Company Info
freeC's Client
Ho Chi Minh
101-300 employees
https://freec.asia/
Ho Chi Minh
101-300 employees
https://freec.asia/
HRTech
IT/ Web

About

freeC is the Smart Recruiting Platform that leverages matching technology to actively connect hundred of thousand of employers and job seekers. The success of freeC is determined by our success in operating as a unified team. If you're interesting, ambitious, and eager to advance your career with us, explore our vacancies as below. We're excited to have you on board our ship to help us grow fast, deliver on our mission of actively connecting employers and job seekers around Vietnam

Working Address

Lầu 06, Tòa nhà BCONS TOWER II , Số 42/1, Đường Ung Văn Khiêm, Phường 25, Quận Bình Thạnh, TP. HCMView map