C# Lead Developer (VP) - Cash Equities Systematic Strategy

Credit Suisse is a leading global wealth manager with strong investment banking and asset management capabilities. Founded in 1856, Credit Suisse has expanded to be a global force employing over 45,000 people in 50 countries. With new leadership, a new strategy and a streamlined global organization, we are set for growth. We partner across businesses, divisions and regions to create innovative solutions to meet the needs of our clients—and to help our employees grow. It is a high priority for us to continually invest in our employees by providing ongoing opportunities for training, networking and mobility. Join us and let's shape the future of Credit Suisse together.

Banking today is a technology business, where digital ingenuity creates competitive advantage. At Credit Suisse, we are committed to delivering world-class technology innovation that enables our clients to reach their goals.  CS’s technology team is a critical commercial differentiator, creating products and services that enable the flow of financial information across the globe.  We handle big challenges and create new products, using the latest technology to drive value for our business. We strive to provide applications that are robust, reliable and secure while continuously adapting to meet the evolving needs of clients both internally and externally.  Our future depends on identifying and hiring the best people technologists in the financial world and bringing them together to serve our clients’ needs.  We offer an exemplary culture and a great working environment that nurtures collaboration and partnership; rewards excellence and encourages entrepreneurialism.

This is Cash Equities IT senior developer role for real-time order management and trade analytics systems supporting Cash Systematic Strategy desk.

The senior developer will also be responsible for strategy framework development and new API implementation of next generation transaction service in multiple asset-classes including stock, index, option, future, and FX.

Additionally the developer will be required to coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is essential.

Required Qualifications:

  • You must have 5 or more years’ experience in C# and .Net development.

  • You must have experience developing real-time Equities or Fixed Income trading systems.

  • 3 or more years’ experience with WPF.

  • Bachelor's degree in Computer Science or Electrical Engineering or related major.

Additional Qualifications:

  • Experience in C++ and UI development.

  • Knowledge of concurrency patterns in C#.

  • Familiar with various design and architectural patterns.

  • Proficient understanding of code revision control systems like subversion.

  • Recommended Master’s degree in these majors.