Senior Software Engineer (C#)

StoneX Group Inc.

Birmingham (AL)

Hybrid

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid Work Flexibility
Professional Development

Job summary

StoneX Group Inc. is seeking a senior .NET backend engineer to design, build, and improve scalable, low-latency services. You will work on distributed, event-driven systems, troubleshoot production issues, review architectures, evaluate new technologies, and mentor engineers.

Requirements include 5+ years in enterprise systems, C#/.NET expertise, and experience with Kafka/Redpanda, Kubernetes, Docker, and cloud platforms (Azure). A relevant bachelor's or master's degree is preferred.

Qualifications

  • At least five years building enterprise systems with C#/.NET
  • Hands-on with high-load apps, performance tuning, and distributed microservices
  • Experience with Kafka or Redpanda, Kubernetes, Docker, and Azure

Responsibilities

  • Design, build, and improve scalable, low-latency .NET backend services and distributed, event-driven systems.
  • Troubleshoot production and performance issues and mentor engineers.
  • Contribute to architecture and code reviews and evaluate technologies.

Skills

C#
.NET Core
ASP.NET Core
.NET 8
Microservices
Event-Driven
Kafka
Redpanda
Azure
Kubernetes
Docker
SQL
NoSQL
Multithreading
Performance
Distributed

Education

Bachelor's degree
Master's degree

Job description

Design, build, and improve scalable, low-latency .NET backend services and distributed, event-driven systems. Troubleshoot production and performance issues, contribute to architecture and code reviews, evaluate technologies, and mentor engineers.

Requirements:

Requires at least five years of experience building enterprise systems and hands-on expertise with C#/.NET, high-load applications, performance tuning, and distributed microservices. Candidates should also have experience with Kafka or Redpanda, Kubernetes and Docker, cloud platforms (preferably Azure), relational and NoSQL databases, and a relevant bachelor's or master's degree.

Key Skills:
  • C#
  • .NET Core
  • ASP.NET Core
  • .NET 8
  • Microservices
  • Event-Driven Systems
  • Kafka
  • Redpanda
  • Azure
  • Kubernetes
  • Docker
  • SQL
  • NoSQL
  • Multithreading
  • Performance Tuning
  • Distributed Systems
Benefits:
  • Hybrid Work Flexibility
  • Professional Development
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (C#)
Senior Software Engineer (C#)

StoneX Group Inc. • Winter Park (FL)

Hybrid
USD 120,000 - 180,000
Hybrid Work Flexibility
Technical and Professional Development
Senior Software Engineer
Senior Software Engineer

PMMC • Charlotte (NC)

On-site
USD 110,000 - 140,000
Healthcare Plans
Flexible PTO
Professional Development
+2
Senior .NET Backend Engineer — Microservices & Kafka (Hybrid)
Senior .NET Backend Engineer — Microservices & Kafka (Hybrid)

StoneX Group Inc. • Birmingham (AL)

Hybrid
USD 120,000 - 180,000
Hybrid Work Flexibility
Professional Development
Software Engineer
Software Engineer

Lucid Services Group • Indianapolis (IN)

On-site
USD 100,000 - 130,000
Senior Developer View role →
Senior Developer View role →

Nrnptech • United States

On-site
USD 120,000 - 150,000
Backend .NET Developer
Backend .NET Developer

Tachyon Technologies • Westchester (IL)

Hybrid
USD 110,000 - 160,000
Hybrid work model
Senior Software Engineer
Senior Software Engineer

Straive • United States

On-site
USD 120,000 - 150,000
.NET Developer
.NET Developer

Weekday (YC W21) • New York (NY)

On-site
USD 140,000 - 210,000
Senior Software Engineer – Backend (Java / Python / C#) | Investment Banking | US Citizen or Permanent Residents only
Senior Software Engineer – Backend (Java / Python / C#) | Investment Banking | US Citizen or Permanent Residents only

CommuniTech Recruitment Group • Boston (MA)

On-site
USD 120,000 - 150,000
Bonus
Benefits
Advanced Software Engineer
Advanced Software Engineer

Agilent Technologies • Cedar Creek (NE)

On-site
USD 110,000 - 160,000
Bonus
Stock Options
Health Insurance