Manager, Systems Development
BC Housing
Vancouver & Lower Mainland
closes in 22 days (Tue, 24 Dec) full time
MANAGER, SYSTEM DEVELOPMENT
($113,698 - $133,762 Annually)
POSITION SUMMARY
Reporting to the Assoc VP, Digital Business Solutions, the Manager Systems Development is responsible for managing activities and resources related to the design, configuration/development, application integration, implementation, and maintenance of technical solutions for mission-critical software systems. He/She/They provides input into strategic direction for all systems development activities including custom developed and commercial off the shelf applications. The position oversees project teams and contractors, maintaining strong working relationships internally and externally to accomplish objectives.
CANDIDATE PROFILE
The successful candidate will have the following:
EDUCATION & EXPERIENCE:
Bachelor’s degree in Computer Science, Software Engineering or other relevant fields.
Extensive experience in one of the following: • application development management experience, including enterprise level system development life cycle experience • progressive IT industry experience specifically focused on IT solutions and services • Waterfall and Agile development methodologies
Considerable experience in source control and branching software such as Microsoft Team Foundation or Azure DevOps, managing the development of small, medium and large scale software applications, and leading a mediumsized development team of JAVA/.Net developers, database developers, QA Analysts, documentation writers and architecture/design consultants.
Or an equivalent combination of education, training and experience acceptable to the Employer.
Criminal record check is required
KNOWLEDGE, SKILLS AND ABILITIES:
Considerable knowledge in overseeing the direction, development and implementation of software solutions
Considerable knowledge in Java EE, EJB, XML, JSP, JSF, Servlets, Struts, Oracle PL-SQL, Oracle ADF, and responsive web applications using HTML, CSS, JQuery, and JavaScript.
Considerable knowledge in .Net technologies, including C#, Azure Services, ASP.NET Razor, Bootstrap, and JavaScript.
Proficiency in productivity applications such as Microsoft Word, Excel, Project and Visio
Considerable knowledge of hardware technologies (i.e. servers, workstations, networks and operating systems)
Considerable knowledge of feasibility, risk assessment, impact and cost-benefit analysis techniques and processes
Considerable knowledge of business processes, including finance, procurement, asset maintenance, and project development
Sound understanding of systems technology trends and the ability to critically assess and evaluate those trends as they apply to the organization.
Excellent communication, analytical, problem solving, decision-making, organizational and time management skills.
Good project management, leadership and facilitation skills
Strong interpersonal, collaboration and negotiation skills
Indigenous candidates are welcome to connect with an Indigenous team member in our organization to discuss the recruitment process and our workplace, please contact to arrange a call.
Please Note: WorkInNonProfits.ca is not affiliated with and in no way endorses or vets the organization that posted this job. Any links posted within the job will take you to their external site where the same disclaimer applies.
Thanks for looking on WorkInNonProfits.ca and good luck with your job search!