Software Engineer C++

1 week ago


Singapore ARGYLL SCOTT CONSULTING PTE. LTD. Full time
Roles & Responsibilities

We are looking for a Software Engineer to join the regional trading team on a 12-month contract, with the possibility of extension. There is also potential for the candidate to transition to a permanent role depending on performance and business requirements.


About the team:

This team develops advanced solutions for pricing, facilitation, portfolio management, market making, and quantitative analytics to support multiple Equity trading desks and asset classes. The ideal candidate will have hands-on experience in automated Equities trading using C++, as well as a strong passion for modern software architecture and development practices.


Key Responsibilities:

  • Enhance and maintain components in a comprehensive system for systematic risk trading, utilizing modern C++ and Python. This includes integrating with q/kdb+ for analytics and building user interfaces for command and control.
  • Analyze business requirements from the Equity Line of Business (LOB), design architecture, and develop core components, including low-latency C++ applications for activities like market making.
  • Collaborate with the Site Reliability Engineering team to ensure top-tier reliability and scalability.
  • Develop extensive experience in C++ programming on Linux platforms.
  • Possess a deep understanding of building quantitative electronic trading applications, with preference for those experienced in automated on-exchange market making.
  • Work within an Agile development framework and follow best practices.
  • Communicate effectively with both technical and non-technical stakeholders.

Desirable Skills:

  • Knowledge of Equities, Futures, Options, and FX asset classes, along with algorithmic trading experience in these areas.
  • Practical experience with Python development.
  • Familiarity with regulatory requirements for trading in APAC markets.
  • Experience in architecting applications for Cloud and/or containerized environments.

Argyll Scott Consulting Pte Ltd


Tell employers what skills you have

Electronic Trading
Scalability
Algorithmic Trading
Quantitative Analytics
Applications Software Development
Reliability
Portfolio Management
Reliability Engineering
Python
Banking
Equity Trading
Regulatory Requirements
Facilitation
Linux
Equities
C++
Business Requirements
Agile Development
  • Software Engineer

    1 week ago


    Singapore SCREENING EAGLE SINGAPORE PTE. LTD. Full time

    Roles & ResponsibilitiesAs a Software Engineer (C++ / C#), you will be a critical team member and fully responsible for developing graphics components for our products. In this role, you will work closely with product managers, UI-UX designers and the R&D team to collaboratively solve real-world problems.What will you do Design, build and maintain efficient...

  • Software Engineer

    3 months ago


    Singapore GMP TECHNOLOGIES (S) PTE LTD Full time

    Roles & ResponsibilitiesResponsibilities: Software design, coding, testing, debugging and validating Software development and implementation for high-speed automated equipment Evaluating and establishing system performance and specifications Provide software technical support to a team of field service engineers Software maintenance of existing...

  • Software Engineer

    3 months ago


    Singapore TALENTSIS PTE. LTD. Full time

    Roles & ResponsibilitiesJob Description: Design, develop, and debug embedded software solutions using C/C++. Collaborate with hardware engineers to integrate software with hardware components. Implement and optimize software for embedded systems on Linux OS. Write efficient and maintainable code for embedded platforms. Conduct thorough testing and...

  • C# Software Engineer

    4 weeks ago


    Singapore THE EDGE PARTNERSHIP HOLDINGS PTE. LTD. Full time

    Roles & ResponsibilitiesC# Software Engineer - 2 years contract, renewable & convertible - SingaporeOur Client is looking for mid-level C# Software Engineer: At least 2 years in software development At least 2 years of in C# .Net FrameworkWhy Join Us? Career Growth: This role offers significant growth opportunities, allowing you to expand your skills and...


  • Singapore Unison Consulting Pte Ltd Full time

    Unison Consulting Pte Ltd is seeking a highly skilled C/C++ Software Engineer to join our team. This role offers the opportunity to work on high-performance software applications for various platforms.Job Summary:Design, implement, and maintain efficient software solutions using C and C++.Analyze requirements and design specifications to create scalable and...


  • Singapore SECUREAGE TECHNOLOGY PTE. LTD. Full time

    Roles & ResponsibilitiesAs a Software Engineer or Senior Software Engineer, you will be responsible for designing, developing, and maintaining applications on the Microsoft Windows operating system. Your work will be critical in ensuring hardware and software compatibility, security, and system stability. You will collaborate closely with cross-functional...

  • Software Engineer

    6 months ago


    Singapore TALENTSIS PTE. LTD. Full time

    Roles & ResponsibilitiesKey Responsibilities:Design, develop, and debug embedded software solutions using C/C++.Collaborate with hardware engineers to integrate software with hardware components.Implement and optimize software for embedded systems on Linux OS.Write efficient and maintainable code for embedded platforms.Conduct thorough testing and debugging...


  • Singapore STAR CAREER CONSULTING PTE. LTD. Full time

    Roles & ResponsibilitiesSoftware Engineer/Developer (C++, C#, .Net )Our esteem client is looking for a Software Engineer/Developer (C++, C#, .Net ) to design and develop innovative software applications.Requirements:• Solid experience in handling "C++, C# or .Net" development.• Strong in Software Design, Development and Support.• Hands-on experience in...

  • Software Engineers

    3 months ago


    Singapore WECRUIT PTE. LTD. Full time

    Roles & Responsibilities Development of automation machine software applications which include both machine control, robot control and vision inspection systems. Involve in the installation and commissioning of the control system including qualification and validation activities Assist in circuit design on machine control for full line automation systems....

  • Software Manager

    1 week ago


    Singapore STAR CAREER CONSULTING PTE. LTD. Full time

    Roles & ResponsibilitiesSoftware Manager (C, C++, C#, Java)As a Software Manager (C, C++, C#, Java), you will be part of a team to provide technical lead in system and network design. The incumbent must demonstrate the ability to implemente application system requirement, documentation and Software Developement.Job Scope: Strong in Software Application...


  • Singapore EVOLUTION RECRUITMENT SOLUTIONS PTE. LTD. Full time

    Roles & ResponsibilitiesAs a Senior/Staff Software Engineer, you will play a key role as a technical leader within our core technology team, driving the advancement of our cutting-edge high-frequency trading platform. Your focus will be on creating innovative yet straightforward solutions to address complex challenges. You will rethink and refine how we...


  • Singapore MSI GLOBAL PRIVATE LIMITED Full time

    We are seeking a highly skilled C++ Software Engineer to join MSI Global Private Limited and contribute to the development and enhancement of our auto fare collection system.The ideal candidate will have a strong background in C++ programming and experience in system integration, with a proven track record of designing, developing, and maintaining scalable...

  • Software Engineer

    1 week ago


    Singapore MAESTRO HUMAN RESOURCE PTE. LTD. Full time

    Roles & Responsibilitiesob Description: Work closely with software architect and other team members within the software development team to detail the software architecture for C3 (Command, Control and Communication) software system Review and refine product requirements of the assigned subsystem to form a stable basis for product development Translate...

  • Software Engineer

    1 month ago


    Singapore MINDTECK SINGAPORE PTE LTD Full time

    Roles & ResponsibilitiesSoftware Engineer (Back End)Note: 1 Year contract, either extandable or convertible to PermanentAbout the Job:We are seeking a passionate and innovative software engineer to join our team in Electrical & Industrial Solutions Group Center of Excellence (EISG COE) to launch the next generation software solution for future enterprise...

  • Software Engineer

    1 month ago


    Singapore TALENT TRADER GROUP PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities: Codes and programs enhancements, updates, and changes for portions and subsystems of firmware, including application and driver level code. Executes established test plans and protocols for assigned portions of code; identifies, logs, and debugs assigned issues. Develops understanding of and relationship with...


  • Singapore ST ENGINEERING TRAINING & SIMULATION SYSTEMS PTE. LTD. Full time

    Roles & ResponsibilitiesAbout ST EngineeringST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses...

  • Software Engineer

    3 months ago


    Singapore RECRUIT EXPERT PTE. LTD. Full time

    Roles & Responsibilities Develop and implement software for automated equipment operating at high speeds. Carry out software design, coding, testing, debugging, and validation. Assess and define system performance and specifications. Perform software maintenance on existing equipment.Requirements: Degree in Engineering or equivalent. At least 3 years...


  • Singapore INNOWAVE TECH PTE. LTD. Full time

    Roles & ResponsibilitiesAbout Innowave Tech SingaporeInnowave Tech is an Artificial Intelligence (AI) company offering solutions for the Semiconductor and Advanced Manufacturing industry. Utilizing deep industrial domain knowledge, proven experience, and innovation, we provide expert AI solutions and systems to address various industry pain points.Why Join...

  • Software Manager

    1 week ago


    Singapore STAR CAREER CONSULTING PTE. LTD. Full time

    Roles & ResponsibilitiesAssistant Software Manager (C, C++, C#, Java)As a Assistant Software Manager (C, C++, C#, Java) , you will be part of a team to provide technical lead in system and network design. The incumbent must demonstrate the ability to implemente application system requirement, documentation and Software Developement.Job Scope: Strong in...


  • Singapore FA SYSTEMS AUTOMATION (S) PTE LTD Full time

    Roles & ResponsibilitiesJob Description Responsible to configure, setup, design process sequences, troubleshoot, and fine-tune processes on projects using FASA applications or help to develop them. Responsible for carry-out machine on-site setup and buy-off process. Act as a lead for core efforts such as setup, troubleshooting, and buy-off project using...