As a Technical Hands-On Senior Architect at Citi, you will play a crucial role in defining and driving the architectural vision and technical strategy for critical IT systems and applications. Your responsibilities will include:
• Providing clear architectural vision and strategic direction for complex IT systems and applications, ensuring alignment with overall enterprise blueprints and business objectives.• Developing comprehensive architecture, strategy, planning, and problem-solving solutions at an enterprise level to address current and future state technology needs.• Driving the technical direction and strategic decisions for the technology function, ensuring long-term scalability, resilience, and maintainability.• Engaging with the engineering team to support the design, coding, testing, debugging, and implementation of critical software applications, demonstrating advanced knowledge of programming and system internals.• Developing and enforcing application methodologies and standards for program analysis, design, testing, and deployment, emphasizing clean code, automation, and robust testing practices.• Mentoring and advising developers, analysts, and new team members to foster their technical growth and adherence to engineering best practices.• Consulting with end-users and business stakeholders to identify system function specifications and incorporating them into the overall system design.Qualifications:
• 10+ years of relevant experience in software development, architecture, and engineering roles, with a significant portion in a lead or senior architect capacity.• Extensive hands-on experience in designing, developing, and deploying complex, large-scale software applications.• Demonstrated Subject Matter Expert (SME) in Applications Development, with deep expertise in at least one major programming language (e.g., Java, Python, C#, Go) and related frameworks.• Superior analytical and problem-solving abilities, with sophisticated thought processes to resolve complex technical and business issues.• Bachelor's degree/University degree or equivalent experience in Computer Science, Engineering, or a related field. Master's degree in a relevant technical discipline is preferred.Working at Citi is more than just a job; it's an opportunity to grow your career, give back to your community, and make a real impact. As a Technical Hands-On Senior Architect, you will be a key contributor to the developer manifesto by fostering a culture of innovation, collaboration, and continuous improvement. As a Technical Hands-On Senior Architect at Citi, you will play a crucial role in defining and driving the architectural vision and technical strategy for critical IT systems and applications. Your responsibilities will include:
• Providing clear architectural vision and strategic direction for complex IT systems and applications, ensuring alignment with overall enterprise blueprints and business objectives.• Developing comprehensive architecture, strategy, planning, and problem-solving solutions at an enterprise level to address current and future state technology needs.• Driving the technical direction and strategic decisions for the technology function, ensuring long-term scalability, resilience, and maintainability.• Engaging with the engineering team to support the design, coding, testing, debugging, and implementation of critical software applications, demonstrating advanced knowledge of programming and system internals.• Developing and enforcing application methodologies and standards for program analysis, design, testing, and deployment, emphasizing clean code, automation, and robust testing practices.• Mentoring and advising developers, analysts, and new team members to foster their technical growth and adherence to engineering best practices.• Consulting with end-users and business stakeholders to identify system function specifications and incorporating them into the overall system design.Qualifications:
• 10+ years of relevant experience in software development, architecture, and engineering roles, with a significant portion in a lead or senior architect capacity.• Extensive hands-on experience in designing, developing, and deploying complex, large-scale software applications.• Demonstrated Subject Matter Expert (SME) in Applications Development, with deep expertise in at least one major programming language (e.g., Java, Python, C#, Go) and related frameworks.• Superior analytical and problem-solving abilities, with sophisticated thought processes to resolve complex technical and business issues.• Bachelor's degree/University degree or equivalent experience in Computer Science, Engineering, or a related field. Master's degree in a relevant technical discipline is preferred.Working at Citi is more than just a job; it's an opportunity to grow your career, give back to your community, and make a real impact. As a Technical Hands-On Senior Architect, you will be a key contributor