Software Developer - OPS/DEV

Overview

On Site
Hybrid
$120,000 - $160,000
Full Time
No Travel Required

Skills

C#
.Net
Kafka
Redis
Hadoop
MVC
WPF
WCF

Job Details

Privately-held financial firm in suburban Philadelphia is seeking a Developer for their OPS/Dev team.

Join a team which is responsible for a suite of systems that provide daily reconciliation for books and records, firm-wide profit/loss and net worth reporting for senior management. 

The firm has begun rewriting their entire infrastructure to streamline and optimize the Operations processes to support Global trading. 

You will have the opportunity to work directly with the trading operations users to build this new platform using Microsoft .Net Core technologies.

  • Build Global solutions to standardize and consolidate Operational processes and allow for Global reporting.
  • Modernize platform for managing and reporting daily firm wide PnL for Trading and Financial Operations across all traded products.
  • Build and support tools to meet Financial, Regulatory, Accounting as well as Audit reporting obligations.
  • Interface with multiple domestic and international exchanges and clearing agents to support post trade processing.
  • Collaborate with business and tech users across different regional offices.
  • Full stack development focused on building highly scalable, distributed systems capable of processing high volume data and supporting complex calculations
  • Tech Stack

C#, .Net Core, Kafka, Redis, Hadoop, ASP.Net MVC, Blazor, Vue.js, WPF, WCF, Winforms, Oracle

Comprehensive benefits include free breakfast, lunch and snacks daily; on-site health club; hybrid work schedule.

Required skills and experience:

  • Bachelor's degree in Computer Science, Engineering, Mathematics or related discipline.
  • 7+ years of progressive experience developing software applications using an object oriented language.
  • 4 years of recent hands-on experience with the .NET, C# technologies.
  • Ability to meet deadlines and work well under pressure in a fast-paced team environment. 
  • Willingness and ability to work in all phases of the Software Development Life Cycle.