Reporting to the Senior Manager, Application Services. The Manager of Development Services is responsible for the management and oversight of the development team providing systems design, development, test automation on mobile and web applications using Microsoft, Azure and SharePoint technologies. This role will be responsible for managing multiple development projects of medium and high levels of complexity.
Key Accountabilities and Responsibilities:
Management of application design and management of the systems development life cycle and standards.
Responsible for managing the development team by coaching, mentoring, training and assigning tasks in line with department objectives.
Development of systems integration and standards
Utilize existing capabilities within the architecture and introduce new functionalities to support changing business requirements
Be the technical evangelist to ensure that the development approach and integration fits within the overall architecture and technology roadmap of BDO
Manage and maintain relationships with various BDO departments and business lines.
Responsible for timely resolution of internal/external issues and ensuring solutions provided to the business meet best practices, quality and security standards
Education and Professional Skills/Knowledge:
University Degree or Diploma in Computer Science or related discipline preferred
Minimum of 5 years of experience in leading and managing a software development team
In-depth knowledge and hands-on experience in systems and requirements analysis, test automation, systems integration, application design and programming
Hands-on experience working with large scale systems, implementation of SOA-based solutions and automated testing
Excellent interpersonal skills; ability to work successfully with teams across the organization, including IT and various departments and senior leadership
Excellent oral and written communication skills
In-depth experience with UML and Agile Scrum methodology
Minimum of 3-5 years of experience with ASP.Net, C# Programming, MVC Framework, SQL Server, Azure and Microsoft SharePoint.
Experience with Responsive Web Design
Experience with Application Mobile Development and TIBCO middle-ware an asset
Experience with Blockchain, AI and/or Machine Learning technologies an asset
One Firm engaged to make a difference through valued relationships with our people, clients and communities.