Senior Software Developer

4 weeks ago


Singapur, Singapore Tower Research Capital Full time
Job Summary

We are seeking a highly skilled Senior Software Developer to join our team at Tower Research Capital. As a key member of our trading platform development team, you will be responsible for designing and implementing a low-latency high-frequency trading platform, which includes collecting quotes and trades from and disseminating orders to exchanges around the world.

Key Responsibilities

• Design and implement a high-frequency trading platform that meets the demands of our trading operations
• Collaborate with our research team to develop and optimize large-scale parallel computation problems that require large quantities of data shared across resources
• Work with our data science team to optimize the computational efficiency of existing machine learning based algorithms to drive higher performance and faster learning rates
• Develop systems, interfaces, and tools to historical market data and trading simulations that increase research productivity
• Create tools to analyze data and generate insights that research decisions are based on

Qualifications

• At least 5 years of practical experience with C++ and 1-2 years of meaningful experience with Python
• Some meaningful finance/trading systems experience: working with order books/market data, electronic exchange orders management
• A strong background in data structures, algorithms, and object-oriented programming
• Good experience with other programming languages such as Java
• Strong working knowledge of Linux, and some SQL knowledge
• Brilliant detail-oriented problem-solving abilities
• Passion for innovation and building systems from the ground up
• A self-starter attitude with the ability to work independently and own problems
• The ability to manage multiple tasks and make decisions in a fast-paced environment
• Strong communication skills in English for business purposes

What We Offer

Tower Research Capital offers a competitive salary and discretionary bonuses, 6 weeks of paid vacation per year, breakfast, lunch, and snacks on a daily basis, international medical insurance, free gym membership, and a donation matching program.

  • Singapur, Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Job SummaryHTC SOFTWARE SINGAPORE PTE LTD is seeking a skilled Senior Software Developer to join our team. The ideal candidate will have a strong background in Java, PL/SQL, and Linux, with experience in Calypso versions higher than v13. Key Responsibilities Develop internal components Manage incidents and requests Analyze enhancement requests and bug fixes...


  • Singapur, Singapore Cantier Systems, Inc. Full time

    Senior Software DeveloperAt Cantier Systems, Inc., we are seeking a highly skilled Senior Software Developer to join our team.Key Responsibilities:Participate in software analysis and design to deliver high-quality solutions.Analyze and improve work processes to increase efficiency and productivity.Stay up-to-date with new technologies and implement them as...


  • Singapur, Singapore Singtel Full time

    At Singtel, we're empowering every generation with innovative technology solutions. As a Senior Software Developer, you'll be part of our Digital InfraCo Enterprise Platforms team, contributing to the development of our 5G business services platform and application suite.Make a meaningful impact by:Designing and developing scalable, modular, and secure...


  • Singapur, Singapore PSA Singapore Full time

    Job RequirementsAs a key member of our team at PSA Singapore, we are seeking a highly skilled Senior Software Developer to join our ranks. The ideal candidate will possess a degree in Computing, Computer Science, or a related field, and have a strong background in programming languages such as C, C++, and Java.Key Responsibilities Design, develop, and test...


  • Singapur, Singapore Millennium Management Full time

    Job Title: Senior Software DeveloperAbout the Role:We are seeking a highly skilled Senior Software Developer to join our Corporate Systems development team at Millennium Management. As a key member of our team, you will be responsible for designing, building, and maintaining our Investment Professional Compensation system.Key Responsibilities:- Participate...


  • Singapur, Singapore Shell Infotech Full time

    GIS Senior Software Engineer - ContractResponsibilities:Design, develop, and test GIS-related applicationsEnhance and improve existing systemsDevelop mobile applicationsDeploy and troubleshoot applicationsRequirements:Computer Science degreeStrong background in OOP and software design patternsExperience with .NET framework and technologiesProficiency in C#...


  • Singapur, Singapore ST Engineering Full time

    Job Title: Senior Software DeveloperAero - Airport Road, SGJob DescriptionDevelop software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes.Design and architect new software products for data analytics.Analyse issues and work with other team members to identify root cause to prevent future...


  • Singapur, Singapore Chaldal Full time

    Senior Software EngineerAs a senior software engineer at Chaldal, you will play a key role in designing and developing our scalable and efficient software systems.Responsibilities:Design and develop high-quality software systems that meet business requirements.Lead and mentor junior engineers to improve their skills and knowledge.Collaborate with...


  • Singapur, Singapore Apar Technologies Full time

    Job Overview:Apar Technologies is seeking a highly skilled Senior Software Developer to join our team. The ideal candidate will have a strong background in computer science and a proven track record of delivering high-quality software solutions.Key Responsibilities:Design and develop software applications using JavaScript and related technologiesCollaborate...


  • Singapur, Singapore U3 Full time

    Job SummaryU3 Infotech is seeking a highly skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for managing the software building and system development process in a structured, planned, and controlled manner.Key ResponsibilitiesManage the development of software programs and IT...


  • Singapur, Singapore United Overseas Bank Full time

    About the RoleAs a Senior Software Development Manager at United Overseas Bank, you will be responsible for leading a team of software developers in the design, development, and implementation of software applications. You will work closely with business stakeholders to understand their requirements and deliver solutions that meet their needs.Key...


  • Singapur, Singapore Cantier Systems, Inc. Full time

    Senior Software Developer Responsibilities: Participate in software analysis and design Analysis and improvement of the work process Able to study and implement new technologies as needed Leading, training and mentoring junior developers. Requirements: Graduate of Bachelors/College Degree in Information...


  • Singapur, Singapore Visier, Inc Full time

    Transforming People Analytics with VisierWe are seeking a talented Senior Software Developer to join our Singapore team and play a key role in advancing our generative AI digital assistant, Vee. Vee leverages natural language processing and generative AI to provide accurate narrative answers to HR leaders.Key Responsibilities:Developing the core technology...


  • Singapur, Singapore U3 Full time

    Senior Software Developer (Cloud) Senior Software Developer will be responsible for identifying and implementing the company's most optimal cloud-based solutions. This role involves requirement analysis, technical designing, developing, deploying, and debugging cloud-based applications. Job Description /Requirements / Skills: Minimally three years of...


  • Singapur, Singapore PSA Singapore Full time

    Key ResponsibilitiesWe are seeking a highly skilled and motivated Senior Engineer to join our team at PSA Singapore.RequirementsA degree in System Engineering, Software Engineering, or a related field is essential.Passionate about system development, process re-engineering, and exploring new technologies.Strong project and vendor management skills, with a...


  • Singapur, Singapore IO TECH SOLUTIONS LIMITED Full time

    Job Title: Senior Software EngineerWe are seeking a talented Senior Software Engineer to join our team at IO TECH SOLUTIONS LIMITED. This role offers the opportunity to contribute to the development and delivery of a next-generation High-Touch trading platform and shape its architecture, aesthetics, and design quality.Key Responsibilities:Design and develop...

  • Software Developer

    6 months ago


    Singapur, Singapore Cantier Systems, Inc. Full time

    Software Developer Responsibilities: Participate in the design, development, system maintenance, enhancement and testing of Quality Applications. Write technical documentation from flow chart to case analysis. Participate in the communicating project updates in emails, conference calls, and project meetings. Participate in addressing...


  • Singapur, Singapore United Overseas Bank Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Development Manager to join our Group Technology and Operations team at United Overseas Bank. As a key member of our team, you will be responsible for leading the development of software solutions that meet the needs of our business.Key ResponsibilitiesLead the development of...


  • Singapur, Singapore Helius Full time

    About the JobWe are seeking a highly skilled Senior Mobile Engineer to join our team at Helius. As a key member of our international team, you will be responsible for designing, developing, and maintaining features that meet high quality and security standards.Key ResponsibilitiesCollaborate with a team of developers and testers to design, develop, and...


  • Singapur, Singapore BMC Software, Inc. Full time

    Unlock Your Potential as a Senior Solution EngineerCareerArc Code: CA-RVAt BMC, trust is not just a word - it's a way of lifeWe are an award-winning, equal opportunity, culturally diverse, and fun place to be. Giving back to the community drives us to be better every single day. Our work environment allows you to balance your priorities, because we know you...