High-Performance Software Engineer

2 weeks ago


Singapore beBeeEngineer Full time

Citi is looking for a senior lead engineer in the APAC Equities Electronic Trading team.

">

The person in this role will be responsible for designing, developing and delivering Citi's next gen low latency execution platform in APAC.

This role leads a team of developers and works with product development teams, other technology teams, production support and quality assurance.

Close alignment with the global strategy is important for this role.

Key Responsibilities:">

Design, develop and support high-performance electronic execution platforms

Build common solutions for trading platform monitoring, trade reconciliation, application recovery etc.

Lead productive development teams to meet aggressive timelines

Partner with traders, quant researchers and clients on product development

Continuously maintain and improve testing frameworks, development tools and environments.

Ability to envision, design and implement test cases for trading functions.

Contribute towards Agile and Continuous Integration processes


Requirements:

Minimum 10 years' experience with strong technical knowledge with expertise in either Java, C#, C++

Java 11+, Asynchronous programming, microservices architecture and patterns, low latency systems design and implementation


Nice to Have:

Experience with chronicle software, deep understanding of GC algorithms, experience writing cucumber test cases.

Previous experience in developing automated trading platforms.

Knowledge of Python would be beneficial

Strong understanding of automated testing techniques

Solid understanding of Agile methodologies and Continuous Integration processes

Ability to prioritize multiple tasks, set goals and meet deadlines

Strong communication skills with a demonstrable ability to present and grasp complex concepts in a multicultural environment

Team leadership experience


Education:

Bachelor's degree or equivalent experience

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.



  • Singapore Sioux High Tech Software Ltd. Full time

    **About Sioux** Sioux is a global technology company that helps leading high-tech firms create and produce their products. We have a team of over 1,100 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a competitive...


  • Singapore Sioux High Tech Software Ltd. Full time

    Sioux is a strategic high-tech solutions provider that develops, innovates and assembles complex high-tech systems We have a team of over 1,200 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a competitive edge at a...


  • Singapore beBeeSoftwareEngineering Full time

    Job DescriptionAs a seasoned software engineering manager, you will be responsible for leading the development of scalable APIs using best practices. This role involves participating in architecture discussions to ensure scalability, maintainability, and performance.Develop high-performance APIs that meet business requirements.Collaborate with...


  • Singapore beBeeEngineering Full time $80,000 - $110,000

    High-Performance Engineer Job DescriptionWe are seeking a skilled High-Performance Engineer to provide technical support for customer projects involving FPGA, analog circuits, microcontrollers, and digital designs using Verilog or VHDL.Provide expert-level technical support for customer projects including design-in activities from component selection and...


  • Singapore beBeeSoftware Full time $125,000 - $175,000

    Software Architect SpecialistWe are looking for an experienced Software Architect Specialist to develop high-performance software solutions.Design and implement software architecture using design patterns to ensure scalability and ease of maintenance. Analyze and resolve complex technical issues that require in-depth problem-solving skills. Write clean,...


  • Singapore beBeeSoftwareEngineer Full time

    About this role:We are seeking an experienced software engineer to join our team. As a senior software engineer, you will play a key role in designing and developing high-performance applications.Key responsibilities include revamping our legacy lending system, engaging with stakeholders to gather requirements, and collaborating with vendors to integrate our...


  • Singapore beBeeExpert Full time $100,000 - $180,000

    About the RoleWe are seeking a seasoned Software Engineering Expert to join our product team in building, scaling and creating next-level support products such as chat bots and related offerings essential to customer success.Main Responsibilities:Design and Develop cutting-edge chat bot and support-related solutions on the exchange platform.Collaborate...


  • Singapore beBeeEmbeddedSystem Full time $120,000 - $150,000

    Embedded Software EngineerWe are seeking an experienced software professional to develop and implement high-quality embedded software solutions that are critical to the success of our innovative engineering projects.About the Role:The successful candidate will be responsible for designing and developing high-performance motion control systems for high-speed...


  • Singapore beBeeSoftwareDeveloper Full time $120,000 - $200,000

    Job TitleA seasoned software developer is required to spearhead the development of high-performance APIs and distributed systems using Java and Spring Boot. This role offers technical ownership, space for innovation, and the opportunity to influence engineering practices company-wide.About the Role:The ideal candidate will have 5 years of software...

  • Software Designer

    6 days ago


    Singapore Sioux High Tech Software Ltd. Full time

    **ABOUT SIOUX** Sioux is a strategic high-tech solutions provider that develops, innovates and assembles complex high-tech systems We have a team of over 1,200 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a...