7 - 12 years

12 - 15 Lacs

Posted:3 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  1. ROLE PURPOSE & OBJECTIVE
  1. Collaborate with internal stakeholders to determine business-specific API needs.
  2. Design and develop APIs for new or existing systems using SOA principles.
  3. Develop and mentor internal and outsourced teams to write code for APIs, install and configure the APIConnect & Datapower for the Bank.

  1. SIZE OF THE ROLE


FINANCIAL SIZE

NON-FINANCIAL SIZE

  • NA


  • Number of vendors/consultants 4 resources
  • Number of Applications - 1 Applications


  1. KEY DUTIES & RESPONSIBILITIES OF THE ROLE
  1. Business/ Financials


  1. Planning & Strategy
  • Collaborate with business stakeholders to identify required system functionalities, provide data on system capabilities, and provide solutions to meet the requirement of business by introducing new APIs or modifying existing systems.
  • Managing the team of developers of APIs based on business and technology strategies of the Bank.
  • Develop enterprise-level APIs and custom integration solutions, including major enhancements and interfaces, functions and features and provide expertise regarding the integration of applications across various software platforms.
  • Determine specifications, plan the design and APIs development of business applications utilising appropriate software engineering processes in tandem with the project team
  • Provide application solutions which are flexible enough to be modified and integrated with any changes in operating software in the near future.


  1. Budgeting
  • Assist the line manager in preparing and presenting strategic resource budgets for the application development unit.
  • Assess the compatibility and integration of products and services proposed to ensure a robust integrated architecture across interdependent applications.
  • Guide stakeholders on technical and security guidelines, standards and strategies and establish new processes to improve the process and reduce the cost of operations.
  • Formulate and present estimates to the line manager or for staff training in niche application solutions from external vendors.
  • Prepare cost analysis for in-house v/s outsourced services for application development and negotiate to contract vendor services, if required, on competitive terms.


  1. Planning
  • Plan and manage the development and implementation of APIs within project and product timelines.
  • Forecast human resources requirements for the day-to-day functioning of the unit, requisition additional resource requirements for project implementation and seek approval from the line manager for the same.
  • Liaise with HR to specify technical and functional skill set requirements for candidates, facilitate recruitment and onboarding of candidates in line with resource forecast agreed with the line manager.
  • Implement regular rotation of reporting staff between various projects and tasks to build a versatile, adaptable work unit.


  1. Core Function Areas of Responsibility (AORs)
  • Consult with lines of business to identify business-specific application needs, discuss with team and line manager, compile and document application development plans with SLA for implementation.
  • Allocate tasks as per plan to the application development team and supervise the design, testing, and modification stages of application development
  • Run diagnostic tests on new applications and debug the snags identified.
  • Manage demonstration of application prototypes and integration of user feedback.
  • Provide regular updates to the line manager on application development and implementation status.
  • Supervise application integration, maintenance, upgrades, diagnostic tests, debugging and migration on existing applications.
  • Regularly assess the interaction/interface between applications, databases, and middleware systems to identify and address problems/gaps in functional coverage.
  • Document the application development process, testing procedure and acceptance standards for new applications and maintain records for periodic upgrades and maintenance procedures for existing applications.


  1. Customer (Both Internal & External)


  1. Customer-centric AORs
  • Liaise with Lines of Business to solicit feedback on the ability of existing applications to meet business needs and the need to introduce upgrades/changes in existing functionalities.
  • Conduct industry research to understand emerging trends and tools in application development.
  • Engage with the vendors for purchase/ maintenance of outsourced applications/renewal of licenses as per agreed terms and timelines, and manage all documentation related to the same.
  • Participate in testing and reviewing the BCP plan on a half-yearly basis and present reports to the line manager on the system performance in the disaster scenario.


  1. Stakeholders interactions
  • Collaborate with other units within the IT vertical to facilitate seamless functioning of the IT vertical
  • Prepare and present reports to line manager on the status of Application development Projects, quality and performance of new applications.
  • Liaise with HR to advise the technical and functional qualifications expected from onboarded candidates.
  • Educate stakeholders on the functional capabilities of new applications introduced and troubleshoot in the event of any operational snags.


  1. Internal Process
  • Manage compliance with SLA/Policies/Processes applicable to the area of responsibility.
  • Participate in BCP testing as per calendar and implement the recommendations.
  • Oversee conduct of periodic audits to ensure integrity and security of existing and new fintech applications, implement applicable audit recommendations and monitor ongoing compliance with audit recommendations.


  1. Innovation & Learning
  • Promote a culture of informal brainstorming and ideating within the area of responsibility to drive in-house solutions to application challenges.
  • Supervise and oversee the provision of domain training to every candidate onboarded in the unit.
  • Nominate reportees for external training in niche application technology.
  • Coach, mentor, and guide the team to develop and groom them into becoming architects for the future requirements of the Bank
  • Upskill self continuingly and complete at least two application development certifications annually.


  1. MINIMUM REQUIREMENTS OF KNOWLEDGE & SKILLS



Educational

Qualifications

BE/Bsc/BCA



Experience

Must possessaminimum of 7- 15 years of relevant working experience

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Ujjivan Small Finance Bank logo
Ujjivan Small Finance Bank

Banking and Financial Services

Bengaluru

RecommendedJobs for You