Apps Dev Tech Lead Analyst - Vice President
IT
Pune, Maharashtra, India
The Applications Development Technology Lead Analyst is a senior-level position responsible for leading the design, development, and delivery of modern web applications using Angular in coordination with cross-functional technology teams. The primary objective of this role is to drive UI architecture, front-end engineering excellence, and application system development while mentoring teams and ensuring alignment with enterprise standards.
Responsibilities:
- Lead the design and development of scalable, responsive, and high-performance web applications using Angular (latest versions preferred)
- Partner with multiple management and engineering teams to ensure seamless integration across UI, backend, and infrastructure layers
- Analyze complex business and system processes to identify opportunities for enhancements and deliver innovative front-end solutions
- Define and enforce best practices for Angular coding standards, component architecture, testing, debugging, and deployment
- Contribute to overall architecture by aligning UI solutions with enterprise architecture blueprints and microservices/backend systems
- Develop reusable components, libraries, and design systems to improve development efficiency and consistency
- Provide deep technical expertise in TypeScript, RxJS, state management (NgRx or similar), and modern UI/UX practices
- Collaborate closely with backend teams; understanding of Python-based services is a a plus
- Perform in-depth analysis with strong problem-solving skills to address complex UI/UX and performance challenges
- Act as a technical lead and mentor, coaching mid-level developers and assigning work effectively
- Drive project delivery, ensuring quality, scalability, and adherence to timelines
- Evaluate risks and ensure compliance with organizational policies, security standards, and regulatory requirements
Recommended Qualifications:
- 10+ years of overall experience in application development or systems analysis
- Strong hands-on experience in Angular (preferably Angular 10+), TypeScript, HTML5, CSS3, and modern JavaScript frameworks
- Experience in building enterprise-grade front-end applications with REST API integrations
- Solid understanding of UI architecture patterns, state management, and performance optimization
- Experience working in Agile/Scrum environments and delivering complex projects
- Familiarity with backend technologies; working knowledge of Python is a plus
- Proven ability to lead development efforts and manage multiple priorities effectively
- Strong analytical, problem-solving, and decision-making skills
- Excellent written and verbal communication skills
Education:
- Bachelor’s degree/University degree or equivalent experience
- Master’s degree preferred
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.