Senior Engineering Manager_Java_SVP
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
Featured Career Areas
Saved Jobs
You have no saved jobs
Previously Viewed Jobs
You have no viewed jobs