Role Profile
The Refinitiv Data Platform (RDP) is part of our Data and Analytics business. It is the strategic platform where the organisation's data is collected and distributed, serving a broad range of customers from the Wealth Management, Investment & Advisory, and Banking sectors.
Multi-Cloud Distribution is the area of RDP where clients are accessing our content from specialised cloud databases downstream of RDP Data Access and CDF.
· In this role, you-ll be joining our Enterprise Data Solutions as a Technical Team Lead: serving the entire spectrum of data needs across asset classes, latency and delivery mechanisms including real-time data and news, reference and legal entity data.
Tech Profile/Essential Skills
· Working experience and expert in Microsoft.NET framework, Microsoft.NET (C#).
· Working experience and expert in ASP.NET Services.
- Memory issues debugging and optimization.
- Performance profiling and optimization.
· Working experience in distributed web-services.
- Scalability, durability, availability, caching, fault-tolerance.
· Is an expert in design patterns.
· Has working experience on Data driven applications or using Data warehouse technologies - Snowflake and Addon.
· Has experience in writing code with test drive development.
· Stakeholder and people management experience.
· Must have experience in leading/mentoring team(s) by proving providing a technical and application perspective throughout project lifecycle.
· Excellent communication and interpersonal skills.
· Some experience of Business and Technical Analysis, Quality Assurance, delivery management, and / or Emerging Technology and Governance.
Preferred Skills and Experience
· Working experience in relational DB and SQL query profiling and optimization (able to write queries on federated data models).
· Preferable to have experience in AWS technologies.
· Working experience with projects delivered with Agile Release methodology.
Detailed Responsibilities
· Demonstrates extensive knowledge of technologies and/or subjective matter expert knowledge of a technology, advising others on design, development and implementation.
· Advances tools and applications by producing expert code reviewing others- code when required.
· Supervises a team and co-ordinates work of other team members, promoting an inclusive and open culture.
· Develops knowledge and expertise in software development and develops knowledge of other domains to understand linkages and dependencies.
· Builds understanding of strategy and culture, and how they impact own work.
· Oversees the design work and planning for user stories ensuring the achieve the desired objectives.
· Contributes to the creation of solutions for Epics and the associated implementation tasks.
· Adapts existing patterns to develop robust solutions.
· Develops understanding of LSEG-s commercial direction and how technology is a part of this.
· Executes on the delivery of given tasks with some guidance and oversight.
· Builds trusting relationships with internal and external stakeholders, growing own network and collaborating with other teams. Communicates complex / technical information clearly and concisely in an audience appropriate format.
· Takes a proactive approach to invest time in learning and development of technology products for self and the team.