Lead Developer
Job Summary
Overview
Connecting clients to markets and talent to opportunity
With 4300 employees and over 400000 retail and institutional clients from more than 80 offices spread across five continents were 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 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.
Were looking for a Team Leadwho is passionate about driving successful project outcomes and ensuring the smooth execution of initiatives. You will be responsible fororchestrating the work of a cross-functional Agile team maintaining a balanced team structure and inspiring others by example.
Youll alsoensure clear priorities are set and that deliverables are completed on time and to the highest quality standards. By coordinating effectively with stakeholders other managers and technical teams you will foster transparency predictability and alignment throughout the delivery process.
Responsibilities
Primary duties will include
- Leading by example mentoring guiding and inspiring a team of talented engineers
- Managing a team of IT specialists (developers and QA engineers)
- Acting as a people manager supporting personal growth career development and motivation of your team members
- Collaborating with Project Managers Product Managers BAs and other leaders to define roadmaps and set priorities
- Overseeing delivery management of assigned projects
- Proactively solving cross-team dependencies through effective communication and collaboration
- Driving agile practices ensuring successful sprint planning refinement and retrospectives
- Supporting backlog management together with lead engineers and product team
- Identifying and implementing process improvements within the teams daily work
- Participating in recruitment onboarding and mentoring of new team members; building and maintaining a well-balanced team with the right mix of skills
- Maintaining team competence through ongoing training and knowledge sharing
What Were Looking For
Youre someone who:
Technical Lead is a senior individual contributor responsible for delivering scalable maintainable solutions on the stack combining handson development system design (up to 50%) and technical leadership. They own the technical direction and implementation ensuring architectural integrity and delivery quality.
They design application architecture make key technical decisions and translate business requirements into productionready solutions aligned with longterm evolution while actively implementing complex features in C# Core and related technologies. As the primary technical authority they define and enforce engineering standards across coding design testing and CI/CD.
The role involves resolving complex technical challenges mitigating risks and ensuring system reliability performance and security throughout the SDLC. They mentor developers and drive continuous improvement through reviews design discussions and knowledge sharing.
They collaborate closely with stakeholders to align solutions with business needs communicate trade-offs and ensure delivery feasibility acting as the main technical escalation point and owning the technical outcome.
however expectations needs to be exactly the same as mentioned above:
Strong experience in distributed systems design and development
* Practical experience with messaging systems (e.g. Kafka or equivalent event streaming platforms)
* Solid understanding of transactional systems and relational databases (e.g. SQL Server) including consistency isolation and performance considerations
* Advanced knowledge of C# (runtime memory management async/await threading performance tuning debugging)
* Experience designing and building APIs (REST/gRPC) integration layers and scalable backend services
* Hands-on experience with CI/CD pipelines automated testing and modern delivery practices
* Familiarity with cloud environments and containerisation (e.g. Azure Docker Kubernetes)
* Strong understanding of system observability (logging monitoring tracing) and production support
* Ability to design resilient fault-tolerant and high-availability systems
* Experience with secure software development practices
* Strong code review discipline and ability to enforce engineering standards
* Proven ability to mentor developers and lead technical discussions
* Strong communication skills and ability to translate business requirements into technical solutions
Qualifications
Education
- Bachelors degree
Why Join Us
- Opportunity to work onmission-critical systemsin global trading
- Collaborate withworld-class engineersin an international environment
- Be part of a culture that valuesownershipquality andinnovation
- Enjoyflexibilitywith hybrid work and private on-site parking
- Office in central Kraków: ul. Mogilska 35
- Access to personal development career growth andreal impact
Ready to Apply
Lets build something meaningful together. Apply now and take your career to the next level.
Required Experience:
IC
About Company
We are an institutional-grade financial services franchise that provides global market access, clearing and execution, trading platforms and more.