Roles & Responsibilities
- Responsible for driving technical design/architecture management, product roadmaps with close interaction with Business Analysts, Subject matter experts, Cross Product Architecture and other Product Processors
- Manage partnership with business and external strategic vendors and ensure that the delivery is achieved within the defined quality and timeline
- Ensure that the team is defining and implementing systems that are aligned with the organization strategy and goals
- Train, assign work, provide Technical/Business advice and guidance to staff, provide regular performance feedback to staff for continuous improvement
- Provide leadership, development opportunities, performance management, development and succession-planning, staff communications, and positive interactive working environment to ensure the highest productivity and employee engagement
Must have – flexibility to work across time zones, overlapping with US. Candidate should be flexible to work late in the evening India time on need basis in order to interact with US onshore team/other stake holders and to meet the project requirements by Business.
Required Skills, Experience and Qualifications
Educational requirements : Bachelors of Engineering/Technology/Science degree in Computer Science or related field
- Minimum of 10+ years of relevant experience preferably within an international technology organization in delivering complex projects
- Demonstrated experience in Project Management principles and software development lifecycle practices and methodology with hands-on knowledge of project management practices, principles and tool sets
- Strong functional knowledge in the banking domain. Understanding of the Payments, lending and credit services and functions is an added advantage.
- Deep understanding on the process and roles in Agile development, Continuous Integration and Continuous Delivery
- Prior Experience of Delivering high quality strategic large scale projects/releases
- Experience running large scale application development teams
- Ability to manage senior staff, as well as manage staff working remotely across multiple locations
- Strong leadership, communication and organizational skills
- Strong analytical, strategic thinking and communication skills - must have ability to synthesize, develop and present clear and concise recommendations
- Excellent relationship management skills
- Demonstrated ability to work across organizational boundaries and geographies
- Self-directed, motivated and managed; ability to deal with imperfect information, decision and drive to successful conclusions
- Effective at prioritizing tasks, managing time, organizing people and getting things done
- Excellent organization skills; must be able to manage disparate tasks, project plans and ad-hoc teams without solid lines of authority
- Ability to handle constant pressure and juggle multiple demands
- Strong risk management and ability to look beyond to the next set of challenges
- Collaborative and team player, ensuring overall business success
- Flexibility to travel
- Development and delivery of cloud native, micro service based spring applications with PII principles. Efficient in working with cross functional teams using agile practices.
- Good knowledge of mobile & Web app development (using iOS Objective C or Swift and Android -Java).
- Good knowledge of Hybrid mobile app development using Angular2/4/6, HTML5, Typescript, ES6, JQuery etc.
- Experience in mobile app unit testing framework , methodologies and technical know-how on E2E testing
Experience in the following technology stacks and methodologies :
Java, Springboot, Git/Github, Postman, Pl/SQL, Oracle, APIGEE, Jira, Angular, Javascript, Swift, Android Studio, TIBCO, Agile, Scrum
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Digital Software Engineering------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Citi is an equal opportunity and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View the "EEO is the Law" poster. View the EEO is the Law Supplement.
View the EEO Policy Statement.
View the Pay Transparency Posting
Other Jobs from Citi
Architecture Lead Analyst - C13 - Security Architecture- CIUDAD DE MEXICO
Java Full Stack Developer - AVP/C12 - CHENNAI/PUNE
Senior Lead Counsel 1 - Product - C14 - SINGAPORE
App Dev Sr Java FullStack Developer – C12 - Hybrid - Pune
Fund Accounting Lead Analyst - VP
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say