Software .NET Engineer (Docker/Kubernetes) - Mid level
-, Kraków
StoneX Poland
Permanent, full-time, hybrid
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 markets ecosystem. As a team member, you'll 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.
Technology Ecosystem:
Languages & Frameworks: C#, .NET Core, ASP.NET
Architecture: Microservices, Event-driven (Kafka, AMQ), CQRS
Cloud & Infra: Azure, Kubernetes, Docker, Rancher
Databases: MS SQL Server (T-SQL), NoSQL (a plus)
Tooling: Git, Visual Studio, CI/CD pipelines (TeamCity), Octopus, Grafana
Responsibilities
Position Purpose: This is an ideal opportunity for a mid-level .NET engineer who wants to work on production-grade APIs and backend systems that drive real trading capabilities, from authentication and pricing to order execution and account management.You’ll be part of a collaborative, cross-functional team working closely with QA engineers, other developers, and team leads. Together, you’ll deliver efficient, well-designed backend services in a modern cloud-native architecture.
Primary duties will include:
Build and improve backend services and APIs used in high-traffic trading systems
Develop scalable solutions using the latest .NET technologies
Design features in collaboration with team leads and stakeholders
Debug, analyze, and resolve issues in both development and live environments
Apply TDD/BDD practices and write clean, testable, and maintainable code
Participate in planning sessions, agile ceremonies, code reviews, and technical discussions
Continuously evaluate new technologies and contribute to platform improvement
Work with other engineers to ensure performance, reliability, and secure design
Qualifications
To land this role you will need:
3+ years of experience in backend .NET/C# development
Solid knowledge of .NET Core, RESTful APIs, and software architecture best practices
Experience with Kubernetes and/or Docker
Familiarity with messaging systems (e.g. ActiveMQ, Kafka)
Good knowledge of SQL Server and T-SQL; NoSQL experience is a plus
Experience working in Agile Scrum teams.
Exposure to CI/CD tools like TeamCity and Octopus.
Strong communication skills and ability to collaborate across teams.
Experience with financial systems or real-time applications is a bonus.
Education / Certification Requirements:
Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
Working environment:
Hybrid - private parking for employees.
FTE (UoP).
🔹 We are a member of the Fortune 100 with 4,500 employees. 🔹 140+ currencies - StoneX Group Inc. offers currencies across 185 countries. 🔹 StoneX Group Inc. connects with clients in nearly 80 offices across 6 continents.
Software .NET Engineer (Docker/Kubernetes) - Mid level
Software .NET Engineer (Docker/Kubernetes) - Mid level
-, Kraków
StoneX Poland