C#, .NET, SQL Server, Python - Risk Developer - Server side

Houston, Texas


Employer: TSR Consulting
Industry: 
Salary: Competitive
Job type: Part-Time

About TSR:

TSR is a relationship-based, customer-focused IT and technical services staffing company.

For over 40 years TSR, Inc. and its wholly owned subsidiary, TSR Consulting Services, have prospered in the Information Technology staffing business, earning the respect of companies both large and small with well refined candidate screening, timely placement, and a real understanding of the right skill sets required by our clients.

Mission & Vision

We do not believe in building a vision around the company but building a company around our vision, which is simply;

Every employee's voice matters, their effort is appreciated, and their talent is rewarded.

We challenge each employee daily, to raise the bar on how we treat our consultants and candidates. For far too long in this industry, candidates have been ghosted, lied to, or placed at a client and then forgotten about. Each day our staff works tirelessly at qualifying and placing, top talent with our clients, in a compassionate and caring manner.

Not every candidate is a match for the job, but every candidate and consultant will be treated with respect and professionalism.

C#, .NET, SQL Server, Python - Risk Developer - Server side

Job Description

  • Location: Houston, Texas
  • Type: Contract
  • Job #79608

Our client, a leading financial services company is hiring a C#, .NET, SQL Server, Python - Risk Developer - Server side on a long-term contract basis.
Job ID 79608

Work Location:
Houston, TX - Hybrid
Summary:
Our proprietary trading platform is currently going through an exciting green-field re-engineering phase, and we are seeking to build out the development team. On the risk management side, one of our greatest engineering challenges is the amount of computational effort required to continuously generate millions of risk sensitivities per hour in real-time. Since we calculate large volumes of results data on a front-office risk system, there are considerable challenges in data modelling, processing & grid computing. Hence, we require a seasoned server-side developer who can efficiently design and develop services and components which can handle and process large amounts of data with optimal performance. We are committed to hiring the brightest and best technical experts and in return can offer roles with direct business interaction and day-to-day usage of the latest technology.
Responsibilities:
  • Services Development and maintenance: Design and develop and maintain high performing and fault tolerant C#/.NET and Python services in order to deliver seamless user experience for the users.
  • Collaboration with internal technology teams: Collaborate with Markets Quantitative Analytics (MQA) team who develop analytics pricing models to best integrate with the Risk Platform and with Commodities Market Data (CMD) team who are golden source of all the market data used for Risk computation.
  • Auxiliary Tools Development and maintenance: To design, develop and maintain the various auxiliary tools aiding the main Risk Management Software platform.
  • Collaboration with Global Teams: Commodities Technology team is spread across various geographies worldwide and this is key responsibility to collaborate and work with these global teams.
  • Integration with other supporting libraries: Work on integrating other libraries such has Market Data, Trade Repository libraries in the Risk Platform. It is necessary to understand the design and working of these components to effectively integrate and work with Risk Platform.
  • Performance Optimization: Identify and address performance bottlenecks in the application including rendering optimizations, code splitting and lazy loading techniques to enhance overall performance and user experience.
  • Code Quality and Testing: Write clean and well documented code following best practices and coding standards. Conduct unit tests and integration tests to ensure stability of system.
  • Continuous Learning: Stay updated with latest trends and developments in frontend technology, especially in React ecosystem.

Required Skills:
  • 10+ years of proven hands-on experience with C#, SQL Server, and Python, preferably with multi-threading. This experience needs to be recent/current.
  • Experience in integrating RESTful APIs and handling async operations.
  • Strong problem-solving skills and ability to troubleshoot complex system and application issues.

Preferred Skills:
  • Experience working with Compute Grid infrastructure such as AWS and IBM Symphony platform.
  • Experience with C#, SQL Server, Python on Services development preferably with distributed services architecture.
  • Experience with Microsoft Orleans Framework.
  • Solid understanding of async programming.
  • Experience in a Continuous Integration / Continuous Delivery and Automated Deployment environment with tools such as Jenkins, OpenShift/Lightspeed, TeamCity, uDeploy.
  • Knowledge of banking or financial service, especially Risk is a plus. E.g. understanding of Risk and PnL concepts along with Market Data.

Created: 2024-06-06
Reference: 79608
Country: United States
State: Texas
City: Houston
ZIP: 77069