Director, Application Development Manager
Core
Lead application development services, provide architecture direction, and mentor engineers for a financial services firm.
Role type
Senior IC/Lead Application Development Manager
Builds
Scalable, testable full-stack applications and AI-powered capabilities using LLMs and vector databases
Domain
Financial services / Cloud-native application development
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, SQL, RESTful API design, microservices, containerization, NoSQL, distributed data stores, LLMs, vector databases, orchestration frameworks, React, Kafka, Snowflake, Oracle
Preferred skills
Experience in securities or financial services sector, AI-enabled capabilities (GenAI/ML), cloud-native solutions
Technologies
AI Architect, Cloud Support, Java, Kafka, NoSQL, Oracle, React, SQL, Security, Snowflake, Spring, Spring Boot, microservices
Responsibilities
Partner with internal business groups to deliver high-quality application development services and technical guidance; Provide architecture direction, design-pattern guidance, and practical technology strategy; Establish engineering best practices, coding standards, and architectural patterns; Design, build, and maintain scalable, testable full-stack applications; Lead technical discovery, prototyping, and rapid experimentation; Actively participate in code reviews, troubleshooting, and debugging; Architect and implement AI-powered capabilities using LLMs, vector databases, and orchestration frameworks; Educate business leaders on IT strategies and advocate for innovative technology solutions; Lead and mentor engineers by promoting best practices, code quality, continuous learning, and an ownership mindset; Collaborate across product, operations, engineering, and security teams to deliver practical, scalable, and compliant solutions.
Seniority
Director level, hands-on IC with supervisory and management exposure


