Technical .NET Lead Engineer
Company: Stonex Group
Location: Birmingham
Posted on: February 26, 2026
|
|
|
Job Description:
Connecting clients to markets – and talent to opportunity With
4,300 employees and over 400,000 retail and institutional clients
from more than 80 offices spread across five continents, we’re a
Fortune-100, Nasdaq-listed provider, connecting clients to the
global markets – focusing on innovation, human connection, and
providing world-class products and services to all types of
investors. At StoneX, we offer you the opportunity to be part of an
institutional-grade financial services network that connects
companies, organizations, and investors to the global market’s
ecosystem. As a team member, youll benefit from our unique blend of
digital platforms, comprehensive clearing and execution services,
personalized high-touch support, and deep industry expertise.
Elevate your career with us and make a significant impact in the
world of global finance. Business Segment Overview: Engage in a
deep variety of business-critical activities that keep our company
running efficiently. From strategic marketing and financial
management to human resources and operational oversight, you’ll
have the opportunity to optimize processes and implement
game-changing policies. Responsibilities Position Purpose: We are
looking for a hands-on Lead with experience in building
high-performing, scalable, enterprise-grade applications. The role
will lead and support 1-2 Agile teams and help deliver
enterprise-wide solutions The role will be part of Client
onboarding, which provides core services across the firm to
streamline complex workflows and data across multiple business
functions. You will be part of a talented engineer team that works
on low-latency mission-critical applications. Roles and
responsibilities include application architecture and development
across full software development lifecycle from concept and design
to testing, collaborating with like-minded engineers. Technically
leading team of highly skilled software engineers, forging
relationships with key stakeholders across diverse user base.
Primary Duties will include: Lead team of software engineers
providing architectural and technical direction. Lead
enterprise-wide initiatives, provide technical guidance to
developers and ensure high quality delivery. Contribute to all
phases of software development lifecycle and working within Agile
methodology. Write well designed, testable, efficient code. Do
proof of concepts to test out various ideas and technologies.
Ensure designs are in compliance with specifications. Prepare and
produce releases of software components. Support continuous
improvement by investigating alternatives and technologies and
presenting these for architectural review. Qualifications To land
this role you will need: Minimum 10 years’ experience building
global enterprise level systems. Experience gained within
Banking/Financial Services/FinTech sectors. Proven experience
leading technical teams, providing direction and guidance. Proven
hands-on experience building large scalable web-based applications
using React (ideal)/Angular using Typescript. Proven hands-on
experience designing and developing enterprise applications using
C#/.NET Core. Experience developing complex distributed systems
using Microservice architecture (event-based). Experience with
containerisation (Docker, Kubernetes). Experience with cloud
platforms (Azure, AWS). Exposure with distributed messaging /
streaming platforms (Apache Kafka). Experience build CI/CD
pipelines (ideally Azure DevOps). Experience with TDD/BDD, testing
framework (Jest/React-testing-library/Junit). Excellent knowledge
of Relational Databases SQL and No-SQL databases. Experience
working as part of global Agile team. Education: BS/MS degree in
Computer Science, Engineering or in aa related subject. Working
Environment: Hybrid (4 days in office per week) Hiring Salary Range
$135,000.00 - $165,000.00 per year to be determined by the
education, experience, knowledge, skills and abilities of the
applicant, internal equity and alignment with market data). Subject
to business performance and recommendations of management, this
role may be eligible to participate in an incentive compensation
plan. This compensation package, in addition to a full range of
medical, financial, and/or other benefits, dependent on the
position, is offered.
Keywords: Stonex Group, Birmingham , Technical .NET Lead Engineer, IT / Software / Systems , Birmingham, Alabama