C

Citi

Runs banking and payments for global clients

Technical Solution Analyst Product Owner VP

Software EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 6 years of relevant experience in software or application development, or equivalent senior-level experience in an enterprise architecture role with deep subject matter expertise.
  • Apply proven expertise across cloud platforms such as AWS, PCF, and Akamai, using broader architecture patterns to solve enterprise-scale problems.
  • Draw on advanced knowledge of algorithms, data structures, distributed systems, and networking to architect and scale complex solutions.
  • Automate code quality checks, performance testing, and build processes within continuous integration and continuous delivery pipelines.
  • Understand financial industry technology practices alongside modern architecture approaches, including cloud-native and microservices patterns.
  • A bachelor's/university degree is required.

Responsibilities

  • Execute and drive results on large-scale efforts or multiple smaller efforts, serving as a development lead for most medium and large projects, including program analysis, design, coding, testing, debugging, and implementation in line with application development methodologies and standards.
  • Exhibit a strong understanding of clients' core business functions.
  • Consult end users to identify system function specifications and incorporate them into overall system design and delivery, using comprehensive knowledge across multiple technology areas to achieve technological objectives.
  • Work independently with little or no guidance from more senior developers, making decisions with significant measurable impact on client business goals; work with TPMs and engineering managers in team discussions to assess schedule risks.
  • Assist in planning and managing application development assignments involving large budgets, cross-functional projects, or multiple projects, and analyze technical and business risks and impacts.
  • Communicate risks to business owners so they can make informed decisions.
  • Provide guidance on architecturally significant efforts during preplanning, ensure principles and best practices are followed before work begins, and evaluate Digital roadmaps and impacts on upcoming journeys.
  • Publish design review extensions and documented guidance aligned with sprint plans and timelines.
  • Participate in the design review board, focusing on the design process, identifying generic patterns, and sharing best practices across the organization.
  • Publish design patterns across lines of business and domain commonalities; drive design reviews for Next Gen Architecture (NGA) and Plan of Record (POR) projects, supporting design principles and best practices.
  • Participate in microservices and NGA code reviews.
  • Mentor and coach SDEs and their teams.
  • Maintain a comprehensive understanding of the business domain, systems, and products, including accountabilities, boundaries, limitations, scale factors, and the reasons behind architectural decisions.
  • Provide a long-term perspective on business and technology choices, using technical judgment to vet architecture as required.
  • Direct teams in developing and delivering systems that efficiently use resources, including hardware, runtime, performance, load, and memory.
  • Make broader design decisions and develop long-term strategies that significantly influence development processes and standards.
  • Conduct design reviews of Agile and POR projects and code reviews of NGA projects; elaborate, promote, and communicate design patterns applicable to NGA architectures and solutions.
  • Provide architectural guidance to SDEs based on best practices and in alignment with CTO guidelines and platform.
  • Drive clarity and work independently when business or technical strategy is undefined; provide architectural guidance and conduct design and code reviews for assigned projects in the line of business. Product definition and technical planning are out of scope.
  • Own the overall strategy and drive teams inside and outside the organization to deliver expected results; lead discussions with business and technical stakeholders toward timely decisions, participate in trade-off discussions balancing effort, timelines, features, and technical constraints, and identify and remove blockers.
  • Create plans with a clear path to delivery; resolve dependencies between agile and waterfall delivery efforts; help teams organize for delivery while maximizing resources across the Digital organization; apply engineering best practices throughout the software development lifecycle.
  • Provide architectural guidance to SDEs aligned with best practices, CTO guidelines, and platform; elaborate, promote, and communicate design patterns for NGA architectures and solutions.
  • Communicate clear metrics on design reviews, code reviews, CI/CD, and design-pattern adoption.
  • Communicate progress, anticipate bottlenecks, manage escalations, and identify, assess, track, and mitigate issues and risks at multiple levels; recognize differing views and engage in constructive dialogue to resolve them.
  • Implement continuous improvement and adopt new technology, influencing scrum teams beyond the individual's own area of focus.
  • Assess risk in business decisions, protect the firm's reputation, clients, and assets, drive compliance with applicable laws, rules, and regulations, adhere to policy, apply sound ethical judgment, and transparently escalate, manage, and report control issues.

Desired Qualifications

  • A master's degree is preferred.

About the Company

Citi

Runs banking and payments for global clients

Citi runs banking, investment and payment services for companies, governments and individuals around the world. Its global network connects institutions with local banking systems, while its US consumer business sells credit cards and deposit accounts. Corporate clients use Citi to manage cash, finance trade and raise capital, and investors use its trading, custody and wealth services to hold and manage assets. The bank earns interest on loans and fees from payments, securities transactions, financial advice and account services. Citi traces its banking roots to 1812; the Citigroup holding company was formed in 1998, and its headquarters are in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1812

Recently Posted Jobs

Explore more opportunities at Citi

See more jobs