Team Lead-Software Development

6 - 12 years

0 Lacs

Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Team Lead-Software Development at our technology firm in the UK and India, you will be leading a cross-functional team dedicated to developing scalable trading tools, APIs, and platforms. Your role will involve collaborating with product managers and clients to deliver in-house solutions and customized implementations for the trading domain. This position is ideal for individuals who excel in a fast-paced finance-tech environment. Key Responsibilities: - Lead and mentor a team of junior and mid-level developers, overseeing both internal product development and client projects. - Prioritize development efforts between product roadmap features and custom client requests. - Design, develop, and deliver web, mobile, or backend applications for both client and internal purposes. - Collaborate with various teams including product managers, UI/UX designers, QA, and DevOps to plan and prioritize development activities. - Create scalable and modular solutions that meet functional and non-functional requirements. - Review code, enforce best practices, and ensure high standards in performance, security, and reliability. - Manage technical delivery across multiple concurrent projects or product modules. - Engage with stakeholders for requirements gathering, sprint planning, and roadmap alignment. - Monitor timelines, conduct risk assessments, and ensure timely delivery. - Stay updated with emerging technologies and suggest innovations to enhance productivity and user experience. Qualifications: - Bachelor's degree in Computer Science, Software Engineering, or a related field from a premier institution like IITs/NITs. - Minimum 6+ years of professional software development experience with strong knowledge of programming languages (e.g., Java, C++, Python, React) and DSA concepts. - 12+ years of experience in a team lead or technical leadership role. - Exposure to the product lifecycle from MVP to scale. - Hands-on experience with automated testing frameworks. - Proficiency in relational and NoSQL databases (e.g., PostgreSQL, MongoDB) and familiarity with REST APIs, microservices, and version control (Git). - Proficient in Agile/Scrum methodologies, CI/CD pipelines, and DevOps collaboration. - Understanding of financial markets, trading concepts, and algorithms; experience with trading platforms and APIs would be a plus. - Knowledge of quantitative analysis, statistics, and risk management. - Familiarity with order execution systems, FIX Protocol, and market data feeds; strong mathematical and statistical skills. - Good ranking on competitive coding platforms such as Codeforces, HackerRank, LeetCode, CodeChef, etc. - Ability to work under pressure in a fast-paced environment. - Excellent problem-solving and analytical skills, along with strong communication, teamwork, and leadership abilities.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You