×

Department head Digital Innovation

Experience
12+ year industry experience in Software Development.

JOB Description

This position will lead and manage the software development team. This role involves strategic planning and hands-on technical involvement to ensure that the organization’s software products meet the highest standards of quality, security, and performance. The ideal candidate will be an experienced leader with a strong technical background and a proven track record in software development management.

Experience & Skills

  • 3 + year experience of working with Oracle Banking Digital Experience (OBDX) will be plus.
  • 7+ year experience of working as team lead.
  • Strong understanding of professional software engineering best practices for the full SDLC including coding standards, code reviews, pull requests, source control, build processes and testing.
  • Possess Java enterprise application development using Java 8 and above. Skills set including REST/ SOAP services, ORM, Oracle Weblogic and microservice architectures would be must to have.
  • Experience in UI development for enterprise applications with JQuery, Knockout JS, CSS3, SASS and Node Js.
  • Familiarity with databases (e.g. Oracle Databases, MySQL)
  • Experience translating software requirements into working and maintainable solutions within the existing application frameworks.
  • Ability to work with a team of engineers, designers, and product managers.
  • Expertise in architectural patterns and design, and implementing RESTful APIs as microservices systems
  • Strong knowledge of security concepts and experience with secure coding.
  • Proficient understanding of code versioning tools, such as Bitbucket, Git.5

Responsibilities

  • Lead and manage software development team
  • Works collaboratively with cross functional teams, using Agile principles to bring products to life, achieve business objectives and serve customer needs.
  • Conduct code review of the team.
  • Coach, mentor, motivate and supervise team members, inspiring them to take accountability for their assigned work
  • Develop and implements application systems by participating through the software development lifecycle from inception to delivery and beyond.
  • Working with the Tech Support team to identify, triage and resolve identified technical issues with the platform(s).
  • Designs and writes complex code in several languages relevant to our existing product stack, with a focus on automation.

Important Note

“Females and Persons with disabilities having required skill set are encouraged to apply . MCB bank Ltd is an equal opportunity employer and is committed to create an inclusive environment for all employees.”

To apply for this position, Please visit https://careers.mcb.com.pk/

Navigate Seamlessly Using
These Quick Shortcuts

Easily access quick links to important web pages from here.