Job Title: Technology Team Lead
Job Overview:
We are seeking a highly skilled and experienced Technology Team Lead to oversee the development of key applications in our organization. As a key member, you will be responsible for guiding the development process, meeting with stakeholders, and ensuring successful deployment of all projects within set timelines.
Key Responsibilities:
* Guide the development of key applications in Trading & Enterprise.
* Meet regularly with stakeholders to discuss new requirements, translate requirements into development tasks, and prioritize work plans.
* Lead and direct the development process, ensuring successful deployment of all projects undertaken.
* Take responsibility for identifying and pursuing new architectural initiatives to progress quality and effectiveness of components.
* Oversee the development processes, including architecture definition, peer design, and code reviews.
* Ensure shared documentation is maintained and appropriate test code is written and incorporated.
* Work closely with supporting teams to ensure stability of production applications and proactively resolve any issues that arise.
* Engage in people management activities to identify and leverage team member strengths and help team members improve their skills.
Requirements:
* Technical expertise to run a development team.
* Excellent understanding of underpinning technologies such as multicast, TCP, RV, Kafka, Redis, databases, and data.
* Experience developing in the Python environment.
* Proven track record in designing and implementing software solutions from complex business requirements.
* Ability to positively influence team members to achieve results.
* Strong decision-making skills, ability to establish and maintain positive working relationships with stakeholders, and strong influencing skills.
Personal Qualities:
* Excellent collaboration and interpersonal skills.
* Self-awareness and confidence to effectively communicate clear and timely decisions.
* Ability to convey technically complex subjects in a clear and concise manner.
What We Offer:
* Innovative work environment.
* Competitive salary and benefits package.
* On-site facilities.