Srisys - New York, NY

posted 17 days ago

Full-time - Mid Level
New York, NY
Professional, Scientific, and Technical Services

About the position

The Risk Software Developer plays a crucial role in addressing business challenges through technology solutions. This position involves hands-on development, testing, and support of risk management and pricing systems, ensuring high performance and reliability. The developer will collaborate with various stakeholders, lead design reviews, and mentor junior staff while adhering to corporate standards and pursuing ongoing professional development.

Responsibilities

  • Maintain a focus on solving business problems through applied technologies.
  • Implement changes to technology systems for large risk management and pricing projects.
  • Participate in QA test plan reviews and User Acceptance Testing (UAT).
  • Design and develop programs and systems, proactively identifying potential application issues and suggesting solutions.
  • Evaluate software performance and recommend changes as necessary.
  • Plan and execute unit tests to ensure code quality.
  • Collaborate with business analysts and QA analysts in testing.
  • Work with systems operations to develop scheduling and execution parameters.
  • Provide critical production support and resolve production issues.
  • Lead solution design and code reviews.
  • Execute project tasks according to project plans and timelines.
  • Train and direct less experienced personnel.
  • Pursue continuing professional development in technical and industry knowledge.
  • Report activities to management through various meetings and reports.
  • Adhere to corporate and department standards, policies, and procedures.
  • Research and recommend technology solutions.

Requirements

  • Five to seven years of experience with server and client-side C#, preferably in a front office trading environment.
  • Bachelor's degree in computer science, finance, or mathematics, or equivalent experience.
  • Deep experience with Object Oriented Design & Programming.
  • Expert level skills in C#.
  • Knowledge of common design patterns used in financial applications.
  • Experience building multithreaded GUIs and WinForms.
  • Unit/Integration testing experience.
  • Experience with DevExpress.
  • Ability to work independently and manage multiple tasks.
  • Ability to write use cases and application development documentation.
  • Strong presentation skills for technical information.
  • Strong Oracle experience.
  • Experience with Windows Communication Foundation and service-oriented architectures.

Nice-to-haves

  • Experience with .Net Framework
  • Familiarity with Visual Studio 2015
  • Knowledge of Source Code Management tools
  • Experience with Resharper
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service