Responsibilities
The applicationponents 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 botPython Framework : Conda repository hosting Conda package developmentHosting and maintenance of shared Python environmentsScheduling and alerting on tactically developed Python scripts (, scripts developed by business users)Excel Add-in development (C# and VBA)2nd level MS Excel and Access supportThere are several other applications maintained by this team.
Stakeholders :
Key business users from Trading, Finance, Operations, andplianceThe ESS team business analysts working on key business projectsESS data and support team that offers first level support to theseponentsThe infrastructure teams working on tooling, monitoring, and automationWhat we're looking for
Has the technical expertise to run a development teamHas 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 environmentHas a proven track record in designing and implementing software solutions fromplex business requirementsHas the ability to positively influence team members to achieve resultsPersonal 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 resultsStrong decision-making skills are vital. The Lead must be able to assess situations to determine the risks and options, and effectivelymunicate clear and timely decisionsThe Lead must have strong influencing skills. To influence others requires excellent technical expertise, self-awareness and confidenceThe Lead must be a self-starter with demonstrated initiative and a drive to deliver outstanding solutionsThe Lead must have strongmunication (verbal and written) and the ability to convey technicallyplex subjects in a clear and concise mannerJob ID 9366