S
Societe Generale
Posted 160 days agoVerified live 2d ago

Fixed Income Electronic Trading- Programmer Analyst

Brief overview

New York, United StatesIn-person
UndergradOr in progress
$76k–$160k/yrStated range
Object-oriented designC#.NETDesign patternsMVVMGitAgile / ScrumDependency InjectionEntity FrameworkCI/CD pipelinesTeamCityJenkinsMultithreaded systemsConcurrent programming

Job description

Summary

Societe Generale is a global banking and financial services company, and they are seeking a Programmer Analyst to join their Fixed Income electronic trading team. The role focuses on developing and maintaining software solutions for electronic trading platforms, involving both client-side and server-side development throughout the software development lifecycle.

Responsibilities

  • Design, develop, and enhance Fixed Income electronic trading platforms supporting desks such as: US Linear Rates, US Treasuries, LATAM, FX
  • Deliver client side and server side .NET/C# components for real time trading and pricing applications
  • Collaborate closely with traders, sales, and product stakeholders to translate business requirements into clear technical specifications
  • Partner with senior developers and architects to propose, review, and implement scalable technical designs
  • Estimate development effort, manage priorities, and ensure timely and high quality delivery of assigned initiatives
  • Develop robust, well tested, maintainable code aligned with internal engineering standards
  • Actively follow CI/CD pipelines, release orchestration, and change management processes
  • Provide 2nd and 3rd level production support, including incident analysis and resolution in a trading time sensitive context
  • Coordinate and participate in software release rollouts and post implementation validation
  • Communicate clear status updates, risks, and dependencies to management and stakeholders
  • Collaborate effectively with infrastructure, networking, middleware, and other development teams

Skills

  • Bachelor's or master's degree in computer science, Engineering, or a related field
  • Strong foundation in object-oriented design and programming principles
  • Advanced proficiency in C# and .NET
  • Solid understanding of design patterns, including MVVM
  • Hands on experience with Git based source control
  • Working knowledge of Agile / Scrum methodologies
  • Experience with Dependency Injection and Entity Framework
  • Familiarity with CI/CD pipelines and tools such as TeamCity and Jenkins
  • Experience with multithreaded or concurrent systems
  • Degree or coursework in Finance is a strong advantage
  • Knowledge of Fixed Income products and market structure
  • Prior exposure to Electronic Trading platforms and workflows

Qualifications

Must Haves

  • Bachelor's or master's degree in computer science, Engineering, or a related field
  • Strong foundation in object-oriented design and programming principles
  • Advanced proficiency in C# and .NET
  • Solid understanding of design patterns, including MVVM
  • Hands on experience with Git based source control
  • Working knowledge of Agile / Scrum methodologies
  • Experience with Dependency Injection and Entity Framework
  • Familiarity with CI/CD pipelines and tools such as TeamCity and Jenkins
  • Experience with multithreaded or concurrent systems

Nice to Haves

  • Degree or coursework in Finance is a strong advantage
  • Knowledge of Fixed Income products and market structure
  • Prior exposure to Electronic Trading platforms and workflows

Benefits

  • Annual discretionary bonus
  • Competitive benefits package
  • 401(k) plan with company match
  • Medical/dental/vision
  • Other benefits for fertility, wellness, student loans and commuters

More jobs like this