
VP - Technology Manager
- Chennai, Tamil Nadu
- Permanent
- Full-time
- Client Counterparty: Organizations, Individuals, Prospects, Contacts
- Client Accounts & SSIs: Cash, Derivatives, Processing
- Book: trading Books, Subledgers, Volcker classifications
- Instruments: Listed Products, Cleared Products, EOD Pricing, Holiday Calendars
- Hands on people and project manager role.
- Responsible for managing a mid-sized team and also oversee their deliverables on day-to-day basis
- Expected to contribute in his/her own individual capacity to software development and design and code reviews
- Design, develop, and modify architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained.
- Mentor other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack.
- Code solutions and implement automated unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements.
- Help evaluate and execute a proof of concept as necessary to implement new ideas or mitigate risk.
- Design, develop, and maintain automated test suites (integration, regression, performance).
- Ensure solution meets product acceptance criteria with minimal technical debt.
- Troubleshoot build and setup failures and facilitate resolution.
- Ensure execution and delivery meets technology’s expectations in terms of the functionality, quality, performance, reliability, and timeline.
- Communicate status frequently to technology partners.
- Some exposure to manage mid-sized teams
- Hands-on experience in AI/Gen AI system design, implementation, and scaling, with expertise in large language models (LLMs) and AI frameworks.
- Expertise in Advanced of Python Development and full-stack technologies.
- Proven ability to architect enterprise-scale solutions
- Hands-on experience in application development in one or more areas MongoDB, Redis, React Framework, Impala, Autosys, FAST API services, Containerization.
- Working in large sized teams that collaboratively develop on a shared multi-repo codebase using IDEs (e.g. VS Code rather than Jupyter Notebooks), Continuous Integration (CI), Continuous Deployment (CD) and Continuous Testing
- Hands-on DevOps experience with one or more of the following enterprise development tools: Version Control (GIT/Bitbucket), Build Orchestration (Jenkins), Code Quality (SonarQube and pytest Unit Testing), Artifact Management (Artifactory) and Deployment (Ansible)
- Experience with agile development methodologies and building supportability into applications
- Excellent analytical and problem-solving skills.
- Experience with developing frameworks and tools specific to AI/ML applications.
- Familiarity with cloud platforms and development in cloud environments.
- Ability to communicate clearly and effectively to a wide range of audience (business stakeholders, developer & support teams).
- Self-starter. Able to break down complex problems into smaller problems, manage dependencies, and efficiently drive through to a solution
- Detail oriented & highly organized.
- Adaptable to shifting & competing priorities.
- Experience in Global markets domain