【知名金融證券公司】C# Engineer
As a C# Software Engineer in the New Financial Products division, you will play a pivotal role in shaping the next generation of trading systems. Your day-to-day activities will involve close cooperation with traders to understand their requirements, followed by hands-on development of sophisticated software solutions tailored for market making and quantitative strategies.
C# Software Engineer
Salary: Competitive and based on experience
Location: taipei
Keywords: C#, WinForms, WPF, Socket, Multi-Threading, Quantitative Trading, Trading Systems, MS SQL, Python, Golang
A leading financial services organisation in Taipei is seeking a C# Software Engineer to join their New Financial Products division. This is an exciting opportunity for you to immerse yourself in the world of quantitative trading and market making, working closely with traders and technical teams to design, develop, and maintain advanced trading systems. The company offers a supportive environment that values collaboration, knowledge sharing, and professional growth. You will have the chance to work on impactful projects that drive the future of financial technology, utilising your expertise in C# and related technologies while expanding your skills in a dynamic and inclusive team.
- Work at the forefront of financial technology, developing robust trading systems that support innovative market strategies and quantitative analysis.
- Enjoy flexible working opportunities within a collaborative team that encourages knowledge sharing, ongoing training, and professional development.
- Be part of a dependable network where your technical skills are valued and your contributions directly impact the success of new financial products.
What you'll do:
As a C# Software Engineer in the New Financial Products division, you will play a pivotal role in shaping the next generation of trading systems. Your day-to-day activities will involve close cooperation with traders to understand their requirements, followed by hands-on development of sophisticated software solutions tailored for market making and quantitative strategies. You will be responsible for building reliable applications using C#, leveraging your experience with WinForms or WPF for user interface development. Your expertise in socket programming and multi-threaded application design will be essential as you create robust connections between internal systems and external exchanges. Analysing vast datasets will allow you to refine algorithms and contribute valuable insights to the team. By maintaining thorough documentation and offering prompt support when needed, you will help foster a culture of shared learning and operational excellence.
- Collaborate with traders to gather requirements and translate business needs into effective technical solutions for market making and quantitative trading.
- Plan and manage project timelines for trading system enhancements, ensuring clear communication with stakeholders throughout the process.
- Design, develop, and maintain high-performance trading strategies using C#, focusing on reliability and scalability within complex financial environments.
- Analyse large volumes of trading data to extract actionable insights and support continuous improvement of trading algorithms.
- Develop user interfaces using WinForms or WPF to provide intuitive tools for traders and analysts.
- Implement socket programming techniques to ensure efficient real-time data exchange between trading platforms and external exchanges.
- Utilise multi-threading approaches to optimise system performance under heavy transaction loads.
- Integrate additional technologies such as Python or Golang when required to enhance system capabilities or automate processes.
- Maintain comprehensive documentation for all developed systems, supporting knowledge transfer within the team.
- Troubleshoot issues as they arise, providing responsive support to ensure uninterrupted trading operations.
What you bring:
To excel as a C# Software Engineer in this role, you will bring substantial experience designing and implementing software solutions using C#. Your background should include building user-friendly interfaces with WinForms or WPF, as well as developing robust backend components capable of handling real-time data streams via sockets. Familiarity with multi-threaded programming is crucial for managing high-throughput environments typical of modern trading platforms. While not mandatory, proficiency in Python or Golang will enable you to contribute more broadly across diverse projects. An understanding of financial markets or enthusiasm for quantitative trading strategies will help you quickly adapt to the unique challenges presented by this sector. Your ability to communicate effectively within a team-oriented setting ensures smooth collaboration with both technical colleagues and business stakeholders. A dedication to clear documentation further enhances your value as a dependable contributor who supports collective growth.
- Proven experience developing applications using C#, with a strong focus on WinForms or WPF for desktop interfaces.
- Hands-on expertise in socket programming techniques for real-time data communication within distributed systems.
- Demonstrated ability to implement multi-threaded solutions that ensure optimal performance under demanding conditions.
- Familiarity with MS SQL for database management, including writing queries and optimising data storage.
- Experience working with Python or Golang is considered an advantage, especially in automation or data analysis contexts.
- Interest in trading strategies or prior exposure to financial markets is highly desirable for this position.
- Understanding of exchange data formats or previous involvement in trading system development is beneficial.
- Excellent interpersonal skills with a collaborative approach to problem-solving within cross-functional teams.
- Strong commitment to producing well-documented code that supports ongoing maintenance and team knowledge sharing.
What sets this company apart:
This organisation stands out as one of Taipei’s most respected financial institutions, renowned for its commitment to technological advancement within the securities industry. Employees benefit from an inclusive workplace culture that prioritises teamwork, mutual respect, and continuous learning. The company invests heavily in training opportunities so staff can stay ahead of industry trends while developing their own careers. Flexible working arrangements are available to promote work-life balance, reflecting an understanding of individual needs within a high-performing environment. With access to cutting-edge resources and knowledgeable mentors across departments, you will find ample opportunities for personal growth while contributing meaningfully to innovative projects that shape the future of finance.
What's next:
If you are ready to take your career forward by joining a supportive team at the heart of financial technology innovation, this is your moment!
Apply today by clicking on the link – don’t miss out on this exceptional opportunity!
關於職缺
招募類型: FULL_TIME
專業領域: 軟體
職務類別: 後端開發
產業: 資訊技術
薪資: Negotiable
辦公模式: 實體辦公模式
經驗: 基層人員
地區 Taipei
FULL_TIME職務參考: 6YHHX3-C0927EC7
發佈日期: 2025年6月23日
獵頭顧問 Irene Chang
taipei software/backend-development 2025-06-23 2025-08-22 it Taipei TW Robert Walters https://www.robertwalters.com.tw https://www.robertwalters.com.tw/content/dam/robert-walters/global/images/logos/web-logos/square-logo.png true