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).
The Architecture Lead Analyst (VP) role at Citi requires a seasoned professional with deep technical expertise. Responsibilities include providing architectural leadership, developing solutions for complex IT systems, driving strategic decisions, and fostering a culture of innovation and collaboration within teams. The role involves designing and developing large-scale applications, promoting modern architectural patterns, and ensuring compliance with Citi's engineering standards. Candidates should possess technical expertise, superior leadership skills, and relevant education or certifications.
Job Responsibility:
Provide clear architectural vision and strategic direction for complex IT systems and applications
develop comprehensive architecture, strategy, and solutions at an enterprise level
drive the technical direction and strategic decisions for the technology function
act as a visionary, proactively assisting in defining the direction for future projects
develop and enforce application methodologies and standards for program analysis, design, testing, and deployment
lead by example in adopting and promoting modern architectural patterns
promote a culture of collaboration, knowledge sharing, and continuous learning
consult with end-users and business stakeholders to identify system function specifications
influence and negotiate with senior leaders and external parties
drive adherence to Citi's engineering excellence and developer manifesto principles
ensure compliance with laws, rules, and regulations
Requirements:
Relevant experience in software development, architecture, and engineering roles
extensive hands-on experience in designing, developing, and deploying complex, large-scale software applications
proven experience in systems analysis, programming, and implementation of software applications across diverse technology stacks
deep expertise in at least one major programming language (e.g., Java, Python, C#, Go) and related frameworks
profound understanding of modern architectural patterns (e.g., microservices, event-driven architectures, cloud-native design)
strong knowledge of software development lifecycle (SDLC), including agile methodologies, DevOps practices, CI/CD pipelines, and automated testing strategies
familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes)
experience with real-time data processing tools (e.g., Kafka), certification in Snowflake, Oracle databases or Big Data technologies, and knowledge of NoSQL (e.g., Mongo) is a plus
exceptional leadership, project management, and development skills
superior analytical and problem-solving abilities
excellent written and verbal communication skills
strong relationship and consensus-building skills
bachelor's degree in Computer Science, Engineering, or a related field
master's degree preferred
Nice to have:
Experience with real-time data processing tools (e.g., Kafka)
certification in Snowflake, Oracle databases, or Big Data technologies
knowledge of NoSQL (e.g., Mongo)
What we offer:
Global benefits designed to support employee well-being, growth, and work-life balance
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.