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
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
Digital Software Engineering
Time Type:
Full timeView the " " poster. View the .
View the .
View the