#1 Job Board for tech industry in Europe

  • Job offers
  • Technical Lead (C#/.NET)
    New
    Net

    Technical Lead (C#/.NET)

    Kraków
    Type of work
    Full-time
    Experience
    C-level
    Employment Type
    Permanent
    Operating mode
    Hybrid
    StoneX Poland

    StoneX Poland

    🔹 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.

    Company profile

    Tech stack

      C#

      advanced

      .Net

      advanced

      .NET Core

      advanced

      Object Oriented Programming

      advanced

      RESTful API

      regular

      Git

      regular

    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 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:

    • Back End: C#, .NET, Kafka, AMQ, Kubernetes
    • Cloud: Azure
    • Database: MS SQL Server/TSQL


    Responsibilities

    Position Purpose: The Lead Engineer (Technical Lead) will be a technical expert with a strong focus on software design and engineering, who likes to direct similar technology-oriented individuals in delivering efficient and elegant software and IT solutions. They are great at designing software and explaining it to both technology and business-oriented audiences, and have leadership qualities that allow them to efficiently work with a team of software and QA engineers to deliver projects. 

      

    The candidate should actively evaluate new products and technologies to build solutions that can streamline business operations. They must be delivery-focused with solid financial application experience. The candidate will be working on the API used to provide it with full trading functionality, including authentication, trading, pricing, and much more. 

     

    Primary duties will include:  

    • Act as a principal developer and technological mentor for a scrum team of talented developers.
    • Spearhead the initial software design regarding the development tasks your team is facing.
    • Lead technologically by example – create robust, clean, adequate, and efficient solutions using your expert software design knowledge and programming skills
    • Be the first to propose design improvements or adopt new technologies or services.
    • Maintain oversight of all key components of the software you’re developing: performance, testability, CD/hosting, and maintainability.
    • Provide design diagrams and documentation for the software being developed.
    • Maintain a high level of conduct, ethical standards, and values, as well as maintain an appropriate level of competence through ongoing training, making requests for updates or development as required.
    • Act as a lead person on scrum meetings and be a driving force in task allocation.
    • This is a tech-focused role and does not involve direct people management, performance reviews, or salary considerations.
    • Report team’s progress/successes/impediments to line/division managers. 


    Qualifications

    To land this role you will need:

    • 6 or more years of C# using .NET Framework and .NET Core.
    • Strong programming and problem-solving skills.
    • Proficiency in Object Oriented Programming & Design.
    • Good understanding of SDLC, CI/CD, and maintainability of applications.
    • Understanding and experience in distributed systems development and event-driven architectures.
    • Experience in RESTful API development and modern architectures (.NET Core, ASP.NET MVC & Web API).
    • Knowledge of modern architectures (CQRS, Event Sourcing).
    • Knowledge of containerization, ideally experience with Kubernetes or similar container orchestration.
    • Understanding of messaging architecture, ideally some experience with message brokers.
    • Proficiency with MS Visual Studio, Git.
    • Understanding of Relational Databases and knowledge of MS SQL Server/TSQL.
    • NoSQL experience would be advantageous.
    • Strong communication and collaboration skills - ability to organise and lead team members.
    • Practicing Automated Testing – TDD/BDD.
    • Ability to prioritise and work independently.
    • Passion for technology, willingness to learn, and self-improve.
    • Fluent English (written and spoken).
    • Experience with financial products and/or payment systems is a plus.


    Education / Certification Requirements: 

     

    • Bachelor’s degree or higher in Engineering (Computer Systems, Software, IT&T, Systems) or relevant experience

    Working environment:

    • Hybrid at ul. Mogilska 35 – we have private parking for employees.
    • FTE (UoP)
    Undisclosed Salary

    Permanent

    Check similar offers

    Chapter Lead / Tech Lead .NET

    New
    KRUK S.A
    Undisclosed Salary
    Wrocław
    , Fully remote
    Fully remote
    C#
    REST
    Microservices