Software Engineer - Risk | Financial Services

Location Chicago
Discipline: Software Design and Application Development, Information & Cyber Security
Job type: Permanent
Salary: $up to 150,000 per annum

A global financial services company located in Chicago, USA are looking for an exceptional Software Engineer to join their Risk Technology team on a permanent basis.

Working closely with trading desks and risk managers, this position will assess option and rate sensitivities, creating applications to monitor, manage and report on these analytics. 

Responsibilities

  • Conduct unit, functional, and integration testing

  • Write code in various programming languages and paradigms

  • Design, develop, and maintain both new and legacy API, service, and application platforms

  • Maintain open lines of communication with users to assist with support, testing, and understanding their needs

  • Collaborate with business units, development teams, IT, and trading support

Skills and Experience

  • Solid understanding of statistics and probability

  • Skilled in functional, object-oriented, and imperative programming languages

  • Familiarity with Data structures and the design and analysis of algorithms

  • Familiar with distributed version control systems, CI/CD, Docker, and Kubernetes

  • Familiarity with one or more of the following: Scala, Kotlin, and Python; or additional languages such as JavaScript, TypeScript, Ruby, Java, C#