
Apps Development Technology, Databases Lead Analyst – Vice President
Citi
full-time
Posted on:
Location Type: Hybrid
Location: Chennai • 🇮🇳 India
Visit company websiteJob Level
Senior
Tech Stack
CloudJavaMicroservicesNoSQL
About the role
- Lead technical solutions, mentor developers, and conduct reviews (design, code, documentation)
- Manage all phases from analysis and design to coding, testing, and continuous integration
- Design, manage, and optimize relational and NoSQL databases, including query development and indexing
- Develop efficient data management components, process external data, and ensure data sharing between microservices with auditing
- Develop and enhance Java microservices, including middleware and web endpoints, managing inter-service communication
- Implement and ensure application security, analyze third-party software compatibility, and adhere strictly to Citi's engineering standards
- Proactively suggest improvements to software architecture, processes, and technologies, including designing real-time data ingestion frameworks for cloud
- Maintain clear communication with clients and project teams
- Operate with limited supervision and help define operating standards
Requirements
- 12 plus years of relevant experience in the Financial Service industry
- Extensive experience system analysis and in programming of software applications
- Experience as senior level in an applications development role
- Demonstrated leadership skills
- Experience in managing and implementing successful projects
- Subject Matter Expert (SME) in at least one area of Applications Development
- Basic knowledge of industry practices and standards
- Consistently demonstrates clear and concise written and verbal communication
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Javamicroservicesrelational databasesNoSQL databasesdata managementapplication securitysoftware architecturereal-time data ingestioncontinuous integrationsystem analysis
Soft skills
leadershipmentoringcommunicationproject managementproblem-solvingcollaborationanalytical thinkingadaptabilityattention to detailindependence