Senior Manager Application Development

  • Company:
    Networkers
  • Location:
  • Salary:
    negotiable / month
  • Job type:
    Full-Time
  • Posted:
    18 hours ago
  • Category:
    Technology

Job Description

Senior Manager Software Development –

As a Senior Manager, you will be responsible for managing multiple Derivative Technology Application projects simultaneously. You will be responsible for a team of 10-15 Software Developers, managing day to day tasks, planning and collaborating with other teams. Strong communication and knowledge is a must with a flair for presenting themselves in a professional well spoken manor

Accountability:

  • The incumbent must have a good understanding of business systems analysis and development.
  • Responsible for 10 – 15 direct reports both contractors and bank employees.
  • Experience in building a team as required – Screening, Interviewing and hiring.
  • Currently 2 ongoing projects XvA and DPM Projects working closely with one other team
  • Must be an excellent people person and able to collaborate with all groups within bankwide.
  • Ability to communicate effectively with C-Suite within the bank.
  • Develop cost effective and efficient applications to meet business objectives by analyzing user requirements, providing technical specifications and design for user interface and end-of-day process improvements, new features, executing user acceptance test and system test procedures, ensuring all functionality has been properly documented. The incumbent is also required to provide post implementation support and ensure system changes are delivered as expected.
  • Provide automation solutions for running model impact analysis, number regression tests and general production support tasks, generating ad-hoc reports according to user queries by extracting and transforming data from various internal and external systems. Knowledge of programming skills is a must (, , , Angular, UI development).
  • Keep current rapidly changing technological trends, self-teach new technologies and maintain an understanding of the Division’s business and technology strategies

Work Experience:

  • Have good analytical, problem solving and trouble shooting skills to develop and support systems to meet user requirements.
  • Be creative and flexible in identifying technical solutions to resolve business problems in a rapidly changing, demanding and complex business environment
  • The incumbent must have good interpersonal and communication skills to deliver proposals, provide user support and interact with team members and other departments.

Technical Skills:

  • System design and analysis experience, architecture experience is a strong asset
  • Programming languages (, , , Shell scripts)
  • Front End & UI experience – Angular, or any modern javascript applications
  • Development techniques, such as testing, coding, use of productivity tools
  • A broad understanding and knowledge of the Banks products, services, market trends, computer services, planning and control tools and organized structure.

Company Description

One of the Canada top 5 Bank