Posted in

C# Developer – Front Office Trading Systems – Options Market Making

C# Developer – Front Office Trading Systems – Options Market Making

CompanyMaven Securities
LocationChicago, IL, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelMid Level, Senior

Requirements

  • Strong analytical and system design skills, with the ability to tackle complex problems.
  • Expert-level C# skills, with a solid understanding of testing processes (currently using .NET 8, transitioning to .NET 9).
  • Experience with .NET, CI/CD pipelines, and containerization technologies like Docker and Kubernetes.

Responsibilities

  • Collaborate with front-office business users to gather and understand requirements.
  • Design, develop, and enhance mission-critical systems with a focus on performance, maintainability, testability, and resilience.
  • Write clean, high-quality code and comprehensive tests, leveraging automation to streamline processes.
  • Analyse, document, and communicate design decisions effectively.
  • Partner with stakeholders, Site Reliability Engineers (SREs), and infrastructure teams to ensure robust system delivery and operation.

Preferred Qualifications

  • Familiarity with JavaScript, TypeScript, or other front-end technologies, demonstrating the ability to contribute to or collaborate on UI development.
  • Experience programming in Python
  • Experience using MongoDB and PostgreSQL
  • Familiarity with event-driven architectures, Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS), or Event Sourcing principles.