Job Description

This is a hands-on senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis, delivery and programming activities.

**Responsibilities:**

+ Lead by example in bringing agility into software development by following agile best practices.
+ Be a liaison between development manager and the scrum team.
+ Coach/mentor team, eliminate the impediments.
+ Manage the stakeholders, partner to develop roadmap, releases / milestones, and be accountable to the delivery.
+ Develop frameworks, designs, data models, architecture diagrams etc., document, communicate within and outside the team.
+ Ensure best engineering standards are followed by team including DevOps and SRE.
+ Be the second level reviewer for the application design and implementation.
+ Provide inputs, review the test plans ...

Ready to Apply?

Take the next step in your AI career. Submit your application to Citigroup today.

Submit Application