StoneX Group Inc.

Software Engineer (C# .Net)

StoneX Group Inc.$95K — $115K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of experience in distributed systems with C#/.NET
  • Strong knowledge of .NET Core / ASP.NET Core frameworks
  • Experience with event-driven architectures and platforms like Kafka
  • Good grasp of concurrency and performance tuning in distributed systems
  • Proficiency in SQL with relational databases and knowledge of NoSQL is a plus
  • Familiarity with containerized, cloud environments, ideally Azure
  • Ability to collaborate effectively across teams with an ownership mindset

Responsibilities

  • Contribute to all stages of software development lifecycle in an Agile setting
  • Write efficient, testable code following best engineering practices
  • Troubleshoot and resolve live production issues and performance bottlenecks
  • Participate in code reviews and engage with team collaboration
  • Collaborate closely with team leads and stakeholders across the organization

Benefits

  • Opportunity to work on core platform services impacting a global audience
  • Engage in a strong, collaborative engineering culture
  • Gain experience with high-scale, high-performance systems
  • Support for continuous technical and professional development
  • Flexible working environment with 4 days a week in the office
Full Job Description
Overview

Position Purpose: 

We are hiring a 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.

You will collaborate closely with experienced engineers, tech leads, and QA partners, contributing to architecture, implementation, and operational excellence.

 

Tech Stack You’ll Work With

  • Languages & Frameworks: C#, .NET Core, ASP.NET Core
  • Architecture: Microservices, event‑driven systems (Kafka, Redpanda)
  • Cloud & Infrastructure: Azure, Kubernetes, Docker, Rancher, TeamCity, Octopus, Grafana
  • Databases: Microsoft SQL Server (T‑SQL), PostgreSQL, NoSQL databases
  • Tooling: GitHub, Visual Studio, VS Code, Rider, ReSharper
  • AI & Developer Tools: Microsoft Copilot, GitHub Copilot, Claude

 

Primary Duties will include

  • Contribute across all phases of the software development lifecycle within an Agile team
  • Write well‑designed, testable, and efficient code following engineering best practices
  • Tackle live production challenges, including troubleshooting and performance issues
  • Participate in code reviews (PRs) and contribute as a strong team player
  • Work closely with team leads, stakeholders, and partner teams across the organization

 

To Land this role you will need

  • 3+ years of professional experience building distributed systems using C# / .NET
  • Strong experience with .NET Core / ASP.NET Core
  • Experience working with event‑driven architectures and Kafka or similar messaging platforms
  • Solid understanding of distributed systems, concurrency, and performance tuning
  • Strong SQL experience with relational databases; NoSQL exposure is a plus
  • Experience working in containerized, cloud‑based environments (Azure preferred)
  • Strong ownership mindset and ability to collaborate across teams

What will make you stand out:

  • Work on core platform services used globally
  • A strong, collaborative engineering culture
  • Exposure to high‑scale, high‑performance systems
  • Support for continued technical and professional development

 

Education

  • Bachelor’s degree in computer science, Software Engineering, or equivalent professional experience

Working Environment

  • 4 days a week in office

About StoneX Group Inc.

Stonex provides fabrication and installation of stone surfaces like kitchen countertops, bathroom vanity tops, and fireplaces. They provide products like white, marble, granite, travertine, onyx, limestone, and semi-precious stones. For inquiries, telephone and email contact are used.

StoneX Group Inc. Careers

Join the dynamic team at StoneX Group Inc., a prominent leader in financial services, where innovation meets expertise. At StoneX, we offer unparalleled job opportunities that propel your career forward in an environment fostering growth and leadership.

Work You’ll Do

At StoneX Group Inc., you will engage in transformative projects that redefine industry standards. Our team of professionals is dedicated to providing comprehensive financial solutions that empower businesses and individuals worldwide. By joining our team, you will collaborate with skilled experts to drive innovation and deliver exceptional results.

Explore a World of Opportunities

Whether you're seeking your first internship or a seasoned professional position, StoneX Group Inc. offers a spectrum of career paths across various disciplines. Our commitment to professional growth and diversity training ensures that every team member has the tools and knowledge to succeed.

Innovate and Lead

StoneX Group Inc. is at the forefront of financial markets, offering cutting-edge solutions that facilitate global trade and investment. Our leadership in the industry is driven by a culture of innovation and a relentless pursuit of excellence. Join us and lead the way in developing new strategies and technologies that impact the financial landscape.

Be Part of Our Team

Our team at StoneX Group Inc. is our greatest asset. We thrive on the diversity of ideas and experiences that each member brings. We are committed to creating a supportive and inclusive environment where every employee can achieve their potential. Enjoy benefits that enhance your life and work, comprehensive training programs, and opportunities for networking and career advancement.

Develop Your Career

StoneX Group Inc. is dedicated to your professional development. With access to advanced training programs and mentorship, you can expand your skills and take on challenging roles that enhance your career trajectory. Our supportive culture and emphasis on leadership development prepare you for future roles within the company and beyond.

Join Our Hiring Events

Discover more about the exciting career opportunities at StoneX Group Inc. by participating in our hiring events. Meet our team, learn about our culture, and find out how your skills and interests align with our needs. Prepare your resume, sharpen your interview skills, and get ready to embark on a rewarding career journey with us.

Stay Connected

Keep up to date with the latest job openings, company news, and industry insights by joining our career network. Personalize your experience by subscribing to receive updates that match your career interests and goals.

Apply Now

Ready to take the next step in your career? Explore the current job opportunities at StoneX Group Inc. and apply today. Join us in shaping the future of finance, enhancing your career, and making a significant impact in the industry.

SEARCH STONEX GROUP INC. JOBS

Whether you are looking for an internship, a full-time position, or a leadership role, StoneX Group Inc. offers a path to success. Join us and be part of a team that values innovation, leadership, and diversity.
Learn more about StoneX Group Inc.
Size
3,300 employees
Market Cap
$1.9 billion
Industry
Net Income
$172.8 million
5 Year Trend
+17.5%
Revenue
$52.1 billion
NASDAQ

Similar Jobs

More Jobs at StoneX Group Inc.

More Information Technology Jobs

Find similar Software Engineer (C# .Net) jobs: