NYC Staffing
Applications Development Senior Group Manager
The Applications Development Senior Group Manager is a senior management level position responsible for accomplishing results through the management of a team or department in an effort to establish and implement new or revised application systems and programs in coordination with the Technology Team. The overall objective of this role is to drive applications systems analysis and programming activities. Responsibilities: Manage/develop multiple teams of professionals to accomplish established goals and conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions) as well as ensure team adheres to best practices and process. Develop vision for team around roles and responsibilities, and structure team to ensure greatest impact, efficient use of resource, and alignment to business structures. Prepare and present regular team/project reviews to senior management and business leaders. Drive the design and development of system architecture, work with end-users of the systems, and enhance the quality of deliverables. Monitor and manage approach/end results, budgeting, planning, policy formation, and contribute to future strategy of the area(s). Ensure change is managed with appropriate controls, documentation, and approvals including implementation of new and revised regulatory reporting requirements. Research and resolve issues, provide recommendations, and escalate to senior management as needed. Manage and maintain all disaster recovery plans, oversee appropriate testing, and provide permit-to-operate for new applications. Lead and deliver local staff forums, present global, regional, and location news and updates to engage team in the progress of organization. Contribute to defining and implementing best practices and processes for the department and ensure transparency and consistency across teams. Qualifications: 15+ years of relevant experience. 8-10+ years of managerial experience. PMP Certification, MBA, Specific to business Licenses and other. Experience with financial products. Working knowledge of the industry and competitors' products and services. Advanced knowledge of strategic direction of the function within relevant part of the business. Proficient computer skills with a focus on Microsoft Office applications. Demonstrated leadership, management, and development skills. Education: Bachelor's degree/University degree or equivalent experience. Master's degree preferred. Fixed Income (FI) Electronic Trading Technology Team NAM Lead
The Fixed Income (FI) Electronic Trading Technology team is seeking a highly motivated NAM Lead with a proven track record of delivering high quality software and trading applications across the Rates and Spread Products businesses. This team is part of the FI Electronic Trading Technology team and is responsible for strategic electronic trading components; partnering and supporting asset-class specific eTrading teams (LATAM, Credit, G10 Linear) to build and roll them out to production. In addition, this team will also be responsible to increase adoption of other common low latency tech components/framework built by the Markets Low Latency Platform team as well as onboard onto the UI Framework built by Citi Desktop. Responsibilities: AutoNegotation Engines / Client Orders, RFQ, and Pricing across all NAM businesses. Trader GUIs. Partnering with Core Services and connectivity teams to deliver end-to-end projects. Delivering on strategic asks: Retiring expensive vendor platforms, Strategy development and testing, Modernization of legacy software. Team Management: Line management of global team resources. Responsible for execution against hiring plan, filling all critical roles per planned timeline. Coordination of monthly tech team meetings. Stakeholder Management: Strong communication and interpersonal skills, and ability to influence NAM tech and business stakeholders. Ability to prioritize in an ambiguous environment and drive impactful deliveries across a diverse set of stakeholders. Knowledge/Experience: Strong academic record, ideally with a Bachelors or Masters degree in Computer Science, Information Science, engineering or related technical or quantitative discipline. Demonstrable success in designing and delivering multi-tiered applications for trading systems at a global scale. Experience of building and leading teams, ideally with a global resource profile. Demonstrated ability to deliver large projects efficiently and on time. Strong Software development fundamentals, data structures, design patterns, Object-Oriented programming, architecture, algorithms, and problem-solving skills. Strong focus on system performance tuning and experience with low latency Java programming. Solid understanding of service architecture and high performance, low latency, and multithreading techniques. Experience architecting and designing high performance server side components. Extensive experience using Java to develop service oriented applications. Knowledge of any Fixed income financial products (e.g. Rates, Currencies, and Spread Products) is highly desirable. Technical skills include Java, Rust, TDD, KDB, FIX, Docker, OpenShift, Kubernetes and UNIX/LINUX. Competencies: Strong verbal and written communication skills; ability to face off to various stakeholders. Self-motivated individual and with determination to achieve goals. Willingness to learn, both technically and professionally. Strong analytical and problem solving skills. Good team working skills and ability to work in a distributed global team environment. Ability to work on a fast-paced environment; Flexible and able to deliver quality results in the required timeframe. Time Allocation: 25% - Overseeing Development and code reviews. 25% - Technology Transformation. 25% - Organization & Leading Highly Motivated Engineers. 25% - Support & Maintenance. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Primary Location: New York New York United States Primary Location Full Time Salary Range: $170,000.00 - $300,000.00 In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire. Citi is an equal opportunity and affirmative action employer. Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
The Applications Development Senior Group Manager is a senior management level position responsible for accomplishing results through the management of a team or department in an effort to establish and implement new or revised application systems and programs in coordination with the Technology Team. The overall objective of this role is to drive applications systems analysis and programming activities. Responsibilities: Manage/develop multiple teams of professionals to accomplish established goals and conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions) as well as ensure team adheres to best practices and process. Develop vision for team around roles and responsibilities, and structure team to ensure greatest impact, efficient use of resource, and alignment to business structures. Prepare and present regular team/project reviews to senior management and business leaders. Drive the design and development of system architecture, work with end-users of the systems, and enhance the quality of deliverables. Monitor and manage approach/end results, budgeting, planning, policy formation, and contribute to future strategy of the area(s). Ensure change is managed with appropriate controls, documentation, and approvals including implementation of new and revised regulatory reporting requirements. Research and resolve issues, provide recommendations, and escalate to senior management as needed. Manage and maintain all disaster recovery plans, oversee appropriate testing, and provide permit-to-operate for new applications. Lead and deliver local staff forums, present global, regional, and location news and updates to engage team in the progress of organization. Contribute to defining and implementing best practices and processes for the department and ensure transparency and consistency across teams. Qualifications: 15+ years of relevant experience. 8-10+ years of managerial experience. PMP Certification, MBA, Specific to business Licenses and other. Experience with financial products. Working knowledge of the industry and competitors' products and services. Advanced knowledge of strategic direction of the function within relevant part of the business. Proficient computer skills with a focus on Microsoft Office applications. Demonstrated leadership, management, and development skills. Education: Bachelor's degree/University degree or equivalent experience. Master's degree preferred. Fixed Income (FI) Electronic Trading Technology Team NAM Lead
The Fixed Income (FI) Electronic Trading Technology team is seeking a highly motivated NAM Lead with a proven track record of delivering high quality software and trading applications across the Rates and Spread Products businesses. This team is part of the FI Electronic Trading Technology team and is responsible for strategic electronic trading components; partnering and supporting asset-class specific eTrading teams (LATAM, Credit, G10 Linear) to build and roll them out to production. In addition, this team will also be responsible to increase adoption of other common low latency tech components/framework built by the Markets Low Latency Platform team as well as onboard onto the UI Framework built by Citi Desktop. Responsibilities: AutoNegotation Engines / Client Orders, RFQ, and Pricing across all NAM businesses. Trader GUIs. Partnering with Core Services and connectivity teams to deliver end-to-end projects. Delivering on strategic asks: Retiring expensive vendor platforms, Strategy development and testing, Modernization of legacy software. Team Management: Line management of global team resources. Responsible for execution against hiring plan, filling all critical roles per planned timeline. Coordination of monthly tech team meetings. Stakeholder Management: Strong communication and interpersonal skills, and ability to influence NAM tech and business stakeholders. Ability to prioritize in an ambiguous environment and drive impactful deliveries across a diverse set of stakeholders. Knowledge/Experience: Strong academic record, ideally with a Bachelors or Masters degree in Computer Science, Information Science, engineering or related technical or quantitative discipline. Demonstrable success in designing and delivering multi-tiered applications for trading systems at a global scale. Experience of building and leading teams, ideally with a global resource profile. Demonstrated ability to deliver large projects efficiently and on time. Strong Software development fundamentals, data structures, design patterns, Object-Oriented programming, architecture, algorithms, and problem-solving skills. Strong focus on system performance tuning and experience with low latency Java programming. Solid understanding of service architecture and high performance, low latency, and multithreading techniques. Experience architecting and designing high performance server side components. Extensive experience using Java to develop service oriented applications. Knowledge of any Fixed income financial products (e.g. Rates, Currencies, and Spread Products) is highly desirable. Technical skills include Java, Rust, TDD, KDB, FIX, Docker, OpenShift, Kubernetes and UNIX/LINUX. Competencies: Strong verbal and written communication skills; ability to face off to various stakeholders. Self-motivated individual and with determination to achieve goals. Willingness to learn, both technically and professionally. Strong analytical and problem solving skills. Good team working skills and ability to work in a distributed global team environment. Ability to work on a fast-paced environment; Flexible and able to deliver quality results in the required timeframe. Time Allocation: 25% - Overseeing Development and code reviews. 25% - Technology Transformation. 25% - Organization & Leading Highly Motivated Engineers. 25% - Support & Maintenance. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Primary Location: New York New York United States Primary Location Full Time Salary Range: $170,000.00 - $300,000.00 In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire. Citi is an equal opportunity and affirmative action employer. Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.