Overview
Connecting clients to markets and talent to opportunity
With 4300 employees and over 400000 retail and institutional clients from more than 80 offices spread across five continents were a Fortune-100 Nasdaq-listed provider connecting clients to the global markets focusing on innovation human connection and providing world-class products and services to all types of investors.
At StoneX we offer you the opportunity to be part of an institutional-grade financial services network that connects companies organizations and investors to the global markets ecosystem. As a team member youll benefit from our unique blend of digital platforms comprehensive clearing and execution services personalized high-touch support and deep industry expertise. Elevate your career with us and make a significant impact in the world of global finance.
Corporate : Engage in a deep variety of business-critical activities that keep our company running efficiently. From strategic marketing and financial management to human resources and operational oversight youll have the opportunity to optimize processes and implement game-changing policies.
Responsibilities
Position Purpose :
As a Tech Lead you will be responsible for leading the design development and delivery of high-performing scalable enterprise-grade applications across all tiers of the application stack. You will provide technical leadership to a team of engineers drive architectural decisions and ensure the successful execution of strategic initiatives. You will collaborate with cross-functional teams mentor developers and be accountable for the quality and timely delivery of software solutions.
Technology Ecosystem :
Front-End : React Typescript
Back End : SQL
Cloud : Kubernetes Docker Azure
Primary Duties :
Lead and mentor a team of engineers fostering a culture of technical excellence and continuous improvement.
Own the technical roadmap and align engineering efforts with business goals.
Drive architectural decisions and ensure adherence to best practices and coding standards.
Collaborate with product managers UX designers and stakeholders to define and deliver innovative solutions.
Oversee the development and deployment of backend APIs and infrastructure.
Ensure high-quality code through code reviews testing strategies and CI / CD practices.
Identify and mitigate technical risks and bottlenecks in the development process.
Represent the engineering team in cross-functional planning and strategy discussions.
Champion Agile methodologies and contribute to process improvements across teams.
Qualifications
To land this role you will need : Proven experience leading engineering teams and delivering complex software systems.
Expertise in developing distributed event-based microservices using and TypeScript.
Strong experience with RESTful APIs and familiarity with gRPC.
Proficiency with CI / CD pipelines ideally using Azure DevOps.
Deep understanding of TDD / BDD testing frameworks and clean code principles.
Strong knowledge of relational databases (SQL) and familiarity with NoSQL databases.
Experience with federated microservices architecture and distributed messaging platforms (e.g. Apache Kafka).
Excellent communication and leadership skills with a strategic mindset.
What makes you stand out : 8 years of experience in software engineering with at least 2 years in a technical leadership role.
Experience in financial services or FinTech environments.
Demonstrated ability to influence and drive technical decisions across teams.
Passion for mentoring and developing engineering talent.
Education / Certification Requirements :
BS / MS degree in Computer Science Engineering or a related subject
Working environment :
Hybrid
Key Skills
Administrative Skills,Facilities Management,Biotechnology,Creative Production,Design And Estimation,Architecture
Employment Type : Full-Time
Experience : years
Vacancy : 1
Lead • Bangalore, Karnataka, India