Fixed Income Electronic Trading- Programmer Analyst
New York, NY
Full-time
Onsite
$76K/yr - $160K/yr
Entry Level
Societe Generale is seeking a C#/.NET developer for its Fixed Income electronic trading team. The role develops and supports trading platforms and real-time pricing applications, working across the software development lifecycle with traders, product stakeholders, and technology teams.
The position is for a C#/.NET developer to join the Fixed Income electronic trading team. This team develops and maintains software solutions, supporting price streaming, RFQ workflows, Order Management Systems (OMS), and straight-through processing of electronic trades. Our applications interface with multiple external electronic trading platforms and exchanges, including Bloomberg, Tradeweb, BrokerTec, among others
The role focuses on the development of our strategic trading tool, enabling dealer-to-client and inter-dealer trading across the Fixed Income market. Responsibilities encompass both client-side and server-side development. The candidate will be actively involved throughout the full software development lifecycle, including specification definition, coding, testing, documentation, deployment, and ongoing support
The successful candidate is expected to adhere to Agile methodologies, continuous delivery practices, and change management processes to ensure high-quality and timely software delivery
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
Qualification
Required
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
Preferred
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
Eligible for an annual discretionary bonus
401(k) plan with company match
Medical, dental, and vision benefits
Benefits for fertility, wellness, student loans, and commuters
Societe Generale is a financial services organization that offers retail, corporate, and investment banking services.