Software Engineering
Senior C# Developer
Job ID: #
Our client is seeking a Senior C# Developer to join their dynamic team within the trading domain. As a Senior C# Developer, you will play a key role in designing, developing, and maintaining high-performance trading applications that drive our business forward.
Responsibilities:
- Design, develop, and maintain scalable and reliable trading systems using C# and .NET technologies.
- Collaborate with cross-functional teams, including traders, quants, and business analysts, to understand requirements and translate them into technical solutions.
- Implement and optimize algorithms for executing trades with low latency and high throughput.
- Perform code reviews, unit testing, and debugging to ensure software quality and reliability.
- Stay up-to-date with industry trends and best practices in trading technology and contribute to the continuous improvement of our trading platform.
- Mentor junior developers, sharing knowledge and best practices to foster a culture of learning and innovation.
Industry
Location:
Singapore
Company Size:
Job Type:
Full Time
Date:
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field.
- Minimum of 5 years of experience as a C# developer within the trading domain.
- Strong proficiency in C# programming language and .NET framework.
- Experience with trading systems, algorithmic trading, and market data feeds is highly desirable.
- Knowledge of financial markets, trading strategies, and order execution protocols.
- Familiarity with database technologies such as SQL Server or Oracle.
- Excellent problem-solving and analytical skills, with a strong attention to detail.
- Ability to work effectively in a fast-paced, dynamic environment.
- Strong communication and collaboration skills, with the ability to interact with both technical and non-technical stakeholders.