Application Development Technical Lead Analyst - Vice President
Citi
The Applications Development Senior Manager is a Team lead level position responsible for participation in the establishment and implementation of new or revised application modules and programs in coordination with the Business & Technology team. The overall objective of this role is to lead application development team and guide / participate actively in design of new modules and programs and programming activities.
Responsibilities:
Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
Hands-on coding, design, testing support, debugging to ensure high-quality software delivery and deployment of Mainframe applications.
Analyze user requirements and translate them into technical specifications
Collaborate with cross-functional teams to gather and analyze data requirements
Optimize mainframe programs for performance and efficiency
Provide technical guidance and mentorship to junior developers
Participate in code reviews and conduct quality assurance activities
Acts as SME to senior stakeholders and /or other team members.
Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
Providing regular status updates to the manager and work with minimal supervision
Qualifications:
10+ years of IT experience
Expertise in Mainframe environment covering COBOL, CICS, DB2, JCL, VSAM, zAPI
Experience with Agile development methodologies
Integration & Security - WebSphere MQ (Messaging and inter-system communication), CICS MRO (Multi-region operation – CICS to CICS communication)
APIs (JSON/REST/SOAP integrations with mainframes via z/OS connect)
Working experience in a multi tech stack environment with Java front end and mainframe on the backend.
Good communicator and capable of handling stakeholders in other regions
Exposure to wealth management platforms is a plus. Willing to learn new tech stacks in the future as we modernize the Citi wealth platform
Education:
Bachelor’s degree/University degree or equivalent experience
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.