×

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 email us your updated CV at [email protected]. Kindly mention the full job title in the subject line of your email.

Navigate Seamlessly Using
These Quick Shortcuts

Easily access quick links to important web pages from here.