What are the responsibilities and job description for the Senior Java Applications Technology Architect position at Citigroup?
The role of the Senior Java Applications Technology Architect is to establish and implement new or revised application systems and programs in coordination with the Technology team. The overall objective of this position is to lead applications systems analysis and programming activities, including delivering advanced technology projects as an individual contributor and providing expertise in the full software development lifecycle from concept and design, development, to testing and deployment.
This position requires technical leadership on projects implemented by the wider team of Software Engineers/Analyst Developers using advanced knowledge of application development. Collaboration with a large global team of software engineers, business analysts, dev-ops and support staff is essential to deliver software solutions for the business.