Citi
Jobs at Citi
Search the 29 jobs at Citi
Recently posted jobs
The Applications Development Programmer Analyst will participate in the implementation of new or revised application systems, conducting analysis, testing, and debugging, while ensuring compliance with regulations and safeguarding the firm's reputation.
The Applications Development Intermediate Programmer Analyst will participate in the creation and implementation of application systems, recommend programming solutions, conduct testing and debugging, and serve as an advisor to junior analysts. Responsibilities include analyzing applications for vulnerabilities, managing client interactions, and ensuring compliance with regulations.
The AVP - Sr. Angular Developer is responsible for application systems analysis and programming, managing projects, and collaborating with technology teams. This role requires excellent problem-solving skills, experience with software applications, and knowledge of web frameworks and databases.
The AVP - Senior Developer will engage in systems analysis and programming tasks, lead project implementations, and collaborate with the technology team to develop applications. Key responsibilities include utilizing Java and related technologies to create and enhance applications while adhering to compliance standards and advising junior analysts.
The BI Reporting role involves analyzing systems and programming activities, identifying necessary enhancements, debugging and testing applications, and utilizing knowledge of business and industry standards. Responsibilities include supporting L3 level issues, performance tuning, and contributing to the SDLC using DevOps tools.
The Applications Development Intermediate Programmer Analyst is responsible for participating in the establishment and implementation of new or revised application systems and programs. They analyze applications, identify vulnerabilities, and provide programming solutions. This role also involves serving as an advisor to junior analysts and ensuring compliance with regulations and policies.
Contribute to the establishment and implementation of new application systems and programs. Analyze issues, make recommendations, and implement solutions. Develop working knowledge of information systems and industry standards.
The Applications Development Senior Manager leads a team to implement and improve application systems and programs, ensuring alignment with business goals. Responsibilities include managing infrastructure, providing technical guidance, analyzing proposed solutions, overseeing team performance, and ensuring compliance with regulations.
The Applications L2 Support Analyst provides technical and business support for Citi applications, ensuring stability and efficiency. Responsibilities include monitoring applications, managing incidents, developing technical documentation, assessing risks, and collaborating with development teams for enhancements and support.
The Program Manager coordinates project team activities, ensures adherence to controls and risk implementations, identifies project risks, and manages compliance with laws and regulations. They provide leadership, coach new recruits, and influence project outcomes. Strong analytical, communication, and diplomatic skills are required.
The Applications Development Intermediate Programmer Analyst role involves participative development of application systems in collaboration with the Technology team. Responsibilities include agile development, designing defect-free code, team collaboration, DevOps practices, troubleshooting production issues, and automation of repetitive tasks while aiming for full stack development.
The role involves enhancing application systems, collaborating with users and technology teams, and integrating programming solutions. Responsibilities include analyzing code, testing applications for vulnerabilities, acting as a mentor to junior analysts, and applying technical knowledge with minimal supervision to drive compliance and business solutions.
The IT Quality Tech Lead Analyst leads quality assurance efforts, focusing on automation frameworks, mentoring teams, and implementing testing strategies for applications. Responsibilities include functional, automation, and UAT testing, along with developing QA metrics and ensuring adherence to industry standards and best practices in an agile environment.
The Senior Automation Test Engineer will develop test plans, write test cases, and automate testing processes to ensure product quality. Responsibilities include conducting UAT tests, troubleshooting production incidents, and providing innovative solutions for operational efficiency while adhering to project standards throughout the software development lifecycle.
The Java Technical Lead will manage applications development teams, ensuring goal achievement and overseeing technical solutions. Responsibilities include systems analysis, project architecture design, risk assessment, and compliance adherence while contributing to strategy formulation and team management.
The role involves developing and designing applications across multiple platforms, including iOS, Android, and web. Responsibilities include coding, systems analysis, testing, and implementation of applications. The candidate should understand application development concepts, engage in risk technology, and communicate effectively with users and technology groups.
The Systems Specialist in Identity and Access Management is responsible for managing user access, compliance requests, and customer service support. This role requires collaboration with various teams to ensure adherence to security guidelines, identify compliance issues, and optimize processes. The individual must have experience in handling internal and external clients and be proactive in resolving potential issues while managing multiple tasks efficiently.
The Senior Desktop Operation Engineer will design and develop hardware, software, and network infrastructures while ensuring quality standards are met. Responsibilities include managing project plans, defining application requirements, mentoring junior members, and ensuring compliance with audit initiatives. The role requires strong troubleshooting skills in Windows Desktop OS and experience with enterprise environments.
Responsible for design, acquisition, and development of hardware, software, and network infrastructure in coordination with the Technology team. Ensure quality standards are met within existing and planned frameworks. Contribute to budgetary requirements, develop functional specifications, and create project plans. Provide solutions in accordance with audit initiatives and requirements. Mentor junior team members and assess risk in business decisions.
The DevOps Engineer role involves collaborating with technology teams to design and develop hardware, software, and network infrastructures while ensuring quality standards. Responsibilities include training team members, providing third line support, assisting with project management, and enhancing operational processes.