Senior C# Developer Front Office Systems
Job Description:
Looking for an experienced Developer for our client's Front Office Development Team. in this role, you'll help design and build GUI components for their Equity Trading Systems (OMS/EMS) used by front office users.
Deliver high-quality, timely software solutions for front office trading applications
-
Perform thorough unit and functional testing of developed code
-
Collaborate with Business Analysts to understand requirements and provide effective technical solutions
-
Work closely with GUI teams across Hong Kong, Pune, and Shenzhen, contributing to technical discussions and solution design
-
Help ensure the security, integrity, and availability of information systems
-
Comply with internal standards, training, and relevant regulatory requirements
Essential skills & experience
-
7+ years of software development experience
-
Strong C# skills with hands-on experience designing high-performance UIs
-
Expertise in memory debugging and performance tuning of WPF applications
-
Familiarity with web application frameworks (e.g. Angular, React) is a plus
-
Strong analytical and problem-solving abilities
-
Excellent teamwork and collaboration skills
-
Bachelors degree in Computer Science, Software Engineering, or a related field
Preferred skills & experience
Solid experience with WPF
-
Knowledge of DevExpress, Tibco EMS, Solace, or other messaging tools
-
Understanding of the Software Delivery Life Cycle and project delivery best practices
-
Familiarity with Agile methodologies
-
Experience with Test-Driven Development (TDD) or Behavior-Driven Development (BDD)
Required Skills:
C#