Susquehanna International Group, LLP

Tactical Development Team Lead

Job Locations IE-Dublin
Requisition ID
2025-9366
Experience Level
Experienced Professionals
Job Categories
Technology - Software Engineering

Overview

The Tactical development team is responsible for a vast suite of applications and some business-critical components.
As team lead, you will be responsible for leading and directing the delivery of multiple development tasks, new projects, and maintaining and enhancing the current development frameworks.
Managing a team of developers, you will help plan their work, communicate priorities, provide technical mentorship, participate in staff evaluations and career development, oversee your team’s development tasks, and report on status.

Specific job responsibilities will include:

  • Meet regularly with the stakeholders to discuss new requirements, help translate requirements into development tasks and a prioritised work plan, lead and direct the development process and ensure successful deployment of all projects undertaken within the set timelines.
  • Take responsibility for identifying and pursuing new architectural initiatives to keep progressing the quality and effectiveness of the components the team is responsible for. As example, overseeing the Python framework being used by different business and support teams in the Dublin office.
  • Take ownership for the development processes inclusive of architecture definition, peer design and code reviews. Ensuring shared documentation is maintained and appropriate test code is written and incorporated into Team City.
  • Work closely with the relevant supporting teams to ensure the stability of the production applications and proactively resolve any issues that arise.
  • Engage in people management activities in order to identify and leverage team member strengths and help team members improve their skills. Hold regular team meetings, and one-to-one meetings. Participate in team evaluations. Promote team work, collaboration and knowledge sharing.
  • Take responsibility for recruiting and mentoring new team members inclusive of interns and graduates. Actively manage and participate in enhancing the team’s mentoring program by working with team members, previous interns/graduates, and other team leads.

Product Development Responsibilities:
The application components that the team are responsible for are in two major areas:

Trading/Operations Desk Specific:

  • Critical trader Flask/Dash applications and related data generation.
  • Operations pair-off job.
  • Operations “PnL By Symbol” reporting job.
  • International publisher Excel and Python integrations.
  • VID Desk (dividend traders) development.

Enterprise Level:

  • Technology team tooling:
    • Symphony productivity bots
    • Time tracker application
    • AD groups review bot
  • Python Framework:
    • Conda repository hosting
    • Conda package development
  • Hosting and maintenance of shared Python environments
  • Scheduling and alerting on tactically developed Python scripts (i.e., scripts developed by business users)
  • Excel Add-in development (C# and VBA)
  • 2nd level MS Excel and Access support

There are several other applications maintained by this team.

Stakeholders:

  • Key business users from Trading, Finance, Operations, and Compliance
  • The ESS team business analysts working on key business projects
  • ESS data and support team that offers first level support to these components
  • The infrastructure teams working on tooling, monitoring, and automation

What we’re looking for

 

  • Has the technical expertise to run a development team
  • Has an excellent understanding of the underpinning technologies such as multicast, TCP, RV, Kafka, Redis, databases, and data (inclusive of static data) that is essential to this application environment. Has experience developing in the Python environment
  • Has a proven track record in designing and implementing software solutions from complex business requirements
  • Has the ability to positively influence team members to achieve results

Personal Skills:
Your personal skills are key so this is what we need:

  • Excellent collaboration and interpersonal skills are key to building strong working relationships. The Lead must have the ability to establish and maintain positive working relationships with all stakeholders in order to achieve results
  • Strong decision-making skills are vital. The Lead must be able to assess situations to determine the risks and options, and effectively communicate clear and timely decisions
  • The Lead must have strong influencing skills. To influence others requires excellent technical expertise, self-awareness and confidence
  • The Lead must be a self-starter with demonstrated initiative and a drive to deliver outstanding solutions
  • The Lead must have strong communication (verbal and written) and the ability to convey technically complex subjects in a clear and concise manner

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed