You are on page 1of 2

Job description:

Duties: You will be working with a banking organisation on a digital


transformation project which involves multiple technology
implementation initiatives such as omnichannel banking platform
(mobile & web), digital lending platform, core banking system APIs,
integration platform replacement etc., It involves day to day API
designing, technical problem solving, creating software architecture
artifacts working with the vendors and bank colleagues and ensuring
delivery is on-time without delays.

You will be part of Mckinsey consulting team driving the project end to
end.

Skills: 8 years of experience working in banking industry. Experience in


designing & implementing multiple banking systems e.g., core banking
system, digital lending platform, mobile banking platform, internet
banking

- Experience in designing and architecting systems on-premise using


cloud native principles e.g., microservices, containerization

- Expert in API designing and development and strong knowledge on


various API platforms e.g., CP4I, Mulesoft etc.,

- Experience in leading and driving multiple software development


projects in agile SDLC methodology

- Solid understanding of complete SDLC starting from requirements


gathering till production rollout

Experience in Software Development. Demonstrated technical capability


developing applications using multiple stacks, with deep expertise in at
least one of the following backend stacks: Spring Framework, Hibernate,
Maven, Ant etc. Rails, Capistrano, Rspec, Cucumber. Python, Django,
Fabric, SQLAlchemy, Celery. Node, Express/ Kraken/ Senecajs, Npm. Well
acquainted with cutting edge front-end development: Javascript
frameworks like Angular, Backbone Javascript dialects like CoffeeScript,
TypeScript o CSS frameworks like Bootstrap, Foundation HTML5, CSS3
and front-end tools like Grunt, Gulp, Bower, Yeoman. Should be
conversant with Devops methodologies. Strong analytical and problem-
solving skills paired with the ability to develop creative and efficient
solutions. Enjoys and gets energized by complex problem solving and
ability to push the innovation on solutions. Excellent communication
skills with the ability to influence senior client business and IT executives
on technology decisions. Excellent leadership skills and enjoys
teaching/mentoring others. Ability to work under pressure, manage
client expectations effectively and not get overwhelmed by client
pressures on team. Distinct customer focus and quality mind-set. Ability
to manage own learning and contribute to functional knowledge
building. Ability to work both independently and in various team settings.
Focuses on building cutting-edge applications utilizing the latest in
technology frameworks & platforms, creating the foundation for rapid
and cost-effective implementation of systems that delivers maximum
impact from day one.

You might also like