[Skip to main content](#main-content)

[OpenNash Jobs](https://jobs.opennash.com/)
[Hiring report](/reports/hiring/) · [All StoneX Group jobs](https://jobs.opennash.com/companies/stonex-group/) · [Search jobs](/search/)

StoneX Group · Birmingham, Alabama

# Senior Software Engineer (C#)

Birmingham, Alabama Full-time Senior individual contributor Software Engineering 

Listed on StoneX Group’s official careers site. Posted October 12, 2026. Check that it is still open and apply there.
[Apply on StoneX Group’s careers site →](https://careers-stonex.icims.com/jobs/16430/login)

[OpenNash Jobs](https://jobs.opennash.com/) / [StoneX Group](https://jobs.opennash.com/companies/stonex-group/) / Senior Software Engineer (C#)

## Job description

### Overview

About the Role We are hiring a Senior Staff Software Engineer to join the API & Middleware Group, a central platform team responsible for building scalable APIs, middleware services, and event-driven systems used across the organization. This role focuses on designing and operating high-performance, low-latency services that run under significant load and strict reliability requirements. You will work on distributed, data-intensive systems that enable system-to-system integration and platform-level capabilities.

This role is ideal for an experienced.NET engineer who thrives on ownership, stays up to date with the newest.NET technologies, and brings deep expertise to high-load, low-latency systems. You will collaborate closely with experienced engineers, tech leads, and QA partners, contributing to architecture, implementation, and operational excellence.

### Responsibilities

Primary Duties will include
- Design and develop low-latency solutions using the latest.NET technologies; build performant, scalable backend services from scratch or improve existing ones
- Write well-designed, testable, and efficient code; ensure designs are in compliance with specifications Tackle live production challenges, including troubleshooting and performance issues Do proof of concepts to test out various ideas and technologies
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- Mentor and support engineers with technical direction and best practices
- Participate in code reviews (PRs), design sessions, and agile ceremonies; contribute as a strong team player
- Work closely with team leads, stakeholders, and other teams across the company Continuously explore and evaluate new technologies that could enhance the platform Tech Stack You’ll Work With Languages & Frameworks: C#,.NET Core, ASP.

### NET Core Architecture

Microservices, event-driven systems (Kafka, Redpanda), CQRS Cloud & Infrastructure: Azure, Kubernetes, Docker, Rancher, TeamCity, Octopus, Grafana Databases: MS SQL Server (T-SQL), NoSQL, PostgreSQL Tooling: GitHub, Visual Studio, VS Code, Rider, ReSharper AI & Developer Tools: MS Copilot, GitHub Copilot, Claude Primary Duties will include
- Work closely with team leads, stakeholders, and other teams across the company Continuously explore and evaluate new technologies that could enhance the platform Qualifications

### What We’re Looking For
- Minimum 5+ years’ experience building global enterprise-level systems
- Knowledge of financial markets or a strong desire to learn
- Proven hands-on experience designing and developing enterprise applications using C# /.NET Core /.NET 8 or higher
- Solid grasp of.NET Core APIs, high-load systems, multithreading, and performance tuning Experience developing distributed systems using microservice architecture (event-based) Experience with messaging systems like Redpanda and Kafka Hands-on experience with Kubernetes and containerization (Docker); experience working on cloud platforms (Azure preferred)
- Excellent knowledge of relational databases (SQL) and NoSQL databases
- Strong communication skills and the ability to collaborate across teams A growth mindset and eagerness to stay current with industry trends Education BS/MS degree in Computer Science, Engineering, or a related subject

### What We Offer

Work on mission-critical systems used globally Ownership, and room to grow technically and personally A strong, collaborative engineering culture with talented peers Hybrid work flexibility Support for continued technical and professional development

## At a glance
- Posted by the employer: Oct 12, 2026
- First seen by OpenNash: Oct 18, 2026
- Last checked: Oct 18, 2026
- Listed for: 6 days
- Location: Birmingham, Alabama
- Employment type: Full-time[Apply on StoneX Group’s careers site →](https://careers-stonex.icims.com/jobs/16430/login)

## More jobs at StoneX Group

### [Principal Engineer - Software Development (.NET + AI)](https://jobs.opennash.com/companies/stonex-group/jobs/286f8339c8e38f2abd03/)

Birmingham, Alabama

### [Software Engineer (C#.Net)](https://jobs.opennash.com/companies/stonex-group/jobs/af73d3e9b4ec3aa6aa2a/)

Birmingham, Alabama

### [AML Transaction Monitoring Associate](https://jobs.opennash.com/companies/stonex-group/jobs/b69015652c25fe877804/)

Birmingham, Alabama

### [Administrative Assistant](https://jobs.opennash.com/companies/stonex-group/jobs/7a86ee1e9a03c62a0be2/)

Birmingham, Alabama

### [Associate, Special Handling - Fixed Income](https://jobs.opennash.com/companies/stonex-group/jobs/25a8dad71dcf7f7d356d/)

Birmingham, Alabama

## Similar jobs at other companies

### [Software Engineer/Sr. Software Engineer](https://jobs.opennash.com/companies/microsoft/jobs/194f63de625f0dce008e/)

Microsoft · United States, Washington, Redmond

### [Senior Software Engineer/Software Engineer II](https://jobs.opennash.com/companies/microsoft/jobs/533e77af5ee9c7fa5145/)

Microsoft · United States, Washington, Redmond

### [Software and Data Engineer - Software Engineer III- Agentic Pricing](https://jobs.opennash.com/companies/jpmorganchase/jobs/1adbc421af4b64b8e0c5/)

JPMorganChase · Jersey City, NJ, United States

### [Software Developer/Software Engineer in Test](https://jobs.opennash.com/companies/general-dynamics/jobs/229bce1af89aceaed99c/)

General Dynamics · Falls Church, VA, US

### [Software Engineer II – Embedded Software](https://jobs.opennash.com/companies/bae-systems/jobs/9325424177b18e460029/)

BAE Systems · Merrimack, New Hampshire, United States

[Software Engineering jobs](/functions/software-engineering/)

OpenNash lists jobs from employers’ own careers sites and does not handle applications.
Dates come from the employer where stated; “first seen” and “last checked” are our own observations.

OpenNash Jobs · Official listings with dates and links to the employer. [Weekly hiring report](/reports/hiring/) · [Methodology](/methodology/)
