About the Role
In this role, you would be primarily responsible for designing, developing, and coordinating with the rest of the team, working on different infrastructure layers. We are looking for a candidate with prior experience handling small groups. You should have excellent communication skills to delegate and manage tasks assigned to the team effectively. You should possess a keen interest in financial markets and must have the potential to design and develop high-performance programs independently.
What you will do:
Understand and apply financial concepts to technology solutions for business problems
Work with different functional groups to better understand the challenges involved and device-optimized solutions.
Work in a fast-paced agile development environment- excellent design sense and knack for creating lightweight, feature-rich User Interfaces.
Able to communicate effectively with business analysts, translating business requirements into technical requirements and explaining technical issues quickly.
Must be willing to participate in all aspects of the software life cycle, including Analysis, Design, Development, Production deployment and Support.
Work in a fast-paced agile environment.
What you will bring:
Must have experience in C# Development, WPF Development, Multi-threading development, and back-end and front-end development.
Strong in the fundamentals of C# .NET 4.0+ WPF/WinForms/WCF and 3rd party UI Controls (Infragistics, Sync fusion, SciChart) Development experience, Multithreading, GC experience.
Having Exposure to Databases and Algorithms.
Should love creating solutions involving large amounts of data for complex analytical problems.
Passion for developing highly optimized software for speed, using customized algorithms/approaches.
Must have worked on at least two full life cycle implementations.
Understand and apply financial concepts to technology solutions for business problems.
Work with different functional groups to better understand the challenges involved and device-optimized solutions development.
Excellent design sense and knack for creating lightweight, feature-rich User Interfaces.
Familiar with Asynchronous and Event-driven programming paradigms (Coherence).
Strong debugging skill is a must.
Proficiency in the MVVM design patterns.
Knowledge of Derivative financial products would be a plus.