Senior Software Engineer (C#)

StoneX Group Inc.
US - Alabama - Birmingham
View Company Profile / << Go Back

  • Job Type: Full time
  • 3 days ago

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




Fast Track Upload