A leading financial services firm is seeking a Lead Software Engineer to enhance and deliver advanced technology products. The successful candidate will have a minimum of 5 years of software development experience, including deep knowledge of C#/.Net and multi-threaded applications. The role involve