At a Glance
- Tasks: Lead a dynamic team to develop innovative software solutions for financial markets.
- Company: Join TP ICAP, a global leader in market infrastructure and innovation.
- Benefits: Enjoy competitive salary, health benefits, and opportunities for professional growth.
- Why this job: Make a real impact in the financial sector with cutting-edge technology.
- Qualifications: Experience in Agile environments and strong leadership skills required.
- Other info: Inclusive culture that values diverse perspectives and encourages personal development.
The predicted salary is between 48000 - 72000 £ per year.
Role Overview
As a Development Team Lead at TP ICAP you will be part of a talented team delivering business critical software for the internal broking division and their external customer base.
You will work within an Agile environment, from design through to implementation, with a strong focus on continuous improvement whilst working collaboratively as part of self-organising, cross-functional team with a focus on continuous integration and deployment.
Role Responsibilities
Lead and manage a cross-functional team of engineers working on innovative Front Office solutions for our Rates & FX business lines
Work closely with principal engineers in other regions to set and implement standards for engineering excellence
Work closely with Solution Architects and Enterprise Architecture to build solutions that align to the IT strategy/vision
Take ownership of, and be accountable for, the delivery and quality of engineering and solutions, ensuring they meet business requirements, adhere to best practices, and are delivered on time and within scope
Seek to continuously improve, experimenting with technologies and methodologies to improve delivery, and guarantee the best solution and approach
Communicate effectively on progress and ensure impediments are raised early to minimise impact on the delivery
Experience / Competences
Essential
A proven track record of building and managing high performance, cross-functional engineering teams, working in an Agile environment
Demonstrable experience designing, developing and maintaining distributed, event-driven, cloud-native systems
Expert in the latest versions of .NET Framework and .NET Core (C#)
Experience in API (REST, GraphQL) design and development
Experience in relational database design and optimization (MSSQL, MySQL, etc.)
Experience in the deployment and management of cloud (AWS, Azure, etc.) assets
Demonstrable understanding of the full SDLC, proactive involvement in shaping the delivery prior and during development, through QA phase, and post-release support
Be pragmatic and delivery-focused, evaluating/challenging designs and approaches to achieve the best outcome for the project, capable of working on multiple tasks simultaneously and managing deadlines
Excellent attention to detail, highly organised with a proactive and independent approach to problem solving and innovative solutions, using POC(s) to validate approaches
Ability to communicate, influence and persuade peers using strong written, verbal, and interpersonal communication skills, including teamwork, facilitation and negotiation
Proficient in testing and documenting systems
Desired
Proficient in WPF application development
Experience of financial/trading platforms and knowledge of financial markets
Knowledge of FIX protocol and ability to handle FIX interactions
In-depth knowledge of AWS services
Experience with Java, JavaScript or React
Experience with serverless architecture and microservices
Experience with TDD, BDD or similar approaches
Job Band & Level
Manager / 7
#LI-Hybrid #LI-MID
Development Team Lead employer: TP ICAP
Contact Detail:
TP ICAP Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Development Team Lead
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage on platforms like LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Prepare for interviews by researching TP ICAP and understanding their products and services. Tailor your responses to show how your experience aligns with their mission of providing innovative solutions in financial markets.
✨Tip Number 3
Showcase your skills through practical examples. Be ready to discuss specific projects where you've led teams or implemented successful solutions. This will demonstrate your hands-on experience and leadership capabilities.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining the TP ICAP team.
We think you need these skills to ace Development Team Lead
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Development Team Lead role. Highlight your experience in Agile environments and managing cross-functional teams, as these are key to what we’re looking for.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re passionate about this role and how your background aligns with our mission at TP ICAP. Be sure to mention any relevant technologies or methodologies you’ve worked with that relate to the job description.
Showcase Your Achievements: When detailing your past roles, focus on specific achievements that demonstrate your ability to lead teams and deliver high-quality software solutions. Numbers and outcomes speak volumes, so don’t shy away from quantifying your successes!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the Development Team Lead position. Plus, it’s super easy!
How to prepare for a job interview at TP ICAP
✨Know Your Tech Inside Out
Make sure you’re well-versed in the latest versions of .NET Framework and .NET Core, as well as API design and cloud management. Brush up on your knowledge of distributed systems and be ready to discuss how you've applied these technologies in past projects.
✨Showcase Your Leadership Skills
As a Development Team Lead, you'll need to demonstrate your ability to manage high-performance teams. Prepare examples of how you've led cross-functional teams in an Agile environment, focusing on collaboration and continuous improvement.
✨Communicate Clearly and Effectively
Strong communication skills are key for this role. Practice articulating your thoughts clearly, whether it’s discussing technical challenges or explaining your approach to problem-solving. Be ready to share how you’ve influenced peers and resolved conflicts in previous roles.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving abilities and decision-making process. Think of specific scenarios where you had to evaluate designs or approaches to achieve project goals, and be prepared to discuss the outcomes and lessons learned.