This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Accountable for defining the technology strategy for Digital team in alignment with Citi Technology
Collaborate to help create reliable, scalable, and high-performance services and architectures
Develop cohesive interpersonal working relationships with all peers and team members
Utilize comprehensive knowledge of multiple technological disciplines to achieve objectives by providing leadership and guidance to the teams responsible for architecting, implementing and performing continuous improvement to products
Work style is very independent, requiring little or no guidance by more senior architects
Decisions will make a significant, measurable impact on the business goals for different lines of business
Play a significant role with PMTs, TPMs and SDEs to determine potential technological designs and approaches
Assist in the planning and managing of assignments generally involving large budgets, cross functional and / or multiple projects simultaneously
Effectively understand and analyze both technical and business risks and impact
Be part of the design review board that will focus on the design process, search for generic patterns, and share best practices across the organization
Identify and define necessary system enhancements to introduce and let SDE teams deploy new products and process enhancements
Have a wider understanding of the technical strategy for a particular architecture, platform or solution
Help gain consensus across all of our teams as a leader
Interact with external vendors and look for innovative solutions in the market
Participate in lesson learned sessions and ensure that the outcomes flow back into the software processes
Act as advisor or coach to new or lower level architects
Construct and analyze metrics reporting
Have a metric-oriented sense of successful delivery of assignments
Maintain a comprehensive understanding of the business domain, the systems, and the products
Have a strong knowledge of emerging technologies and best practices
Help to drive cross-team solutions, anticipating and addressing problems ahead of the needs of the scrum teams
Regularly meet with SDE IIIs and IIs to ensure engineering and operational excellence focuses are addressing the key tactical and strategic issues
Understand the business impact of systems and show good judgment when making technical trade-offs
Be a key influencer in team strategy
Drive mindful discussions with customers and peers
Bring perspective and provide context for current technology choices and guide future technology choices
Make appropriate architectural trade-offs
Code submissions and approach to work are exemplary – solutions are inventive, secure, easily maintainable, appropriately scalable, and extensible
Write software that is easy for others to contribute to
Appropriately assess risk when business decisions are made, demonstrating consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
Requirements:
10+ years of relevant experience in an Enterprise Architecture role with subject matter expertise in one or more areas
Exhibit expertise in all aspects of technology by understanding broader patterns and techniques as they apply to Citi’s internal and external cloud platforms (AWS, PCF, Akamai), and internet and mobile / web frameworks (Angular, iOS and Android) and apps
Effective Citi architecture leader working with internal stakeholders and supported by external vendors to enable the best solution: secure, performant and scalable
Hands-on expertise in developing robust, enterprise-grade applications leveraging modern technology stacks, including Frontend development using Angular or similar JavaScript frameworks
Backend development utilizing Java microservices architecture
Designing and implementing RESTful APIs
Demonstrable expertise in utilizing modern development tools and technologies across all phases of the Software Development Life Cycle (SDLC) (e.g., GitHub Co-pilot, or equivalent)
Working knowledge and adherence to industry best practices and established software development standards
Demonstrated strong people management skills, including team development, mentorship, and performance management
Proven project management skills, with the ability to oversee project planning, execution, and successful delivery within established scope, budget, and timelines