Manager, Application Development
3 days ago
**Manager, Application Development**
Do you like working with passionate people trying to find new and innovative solutions to tomorrow’s challenges? If so, then joining the Technology Development team at EducationPlannerBC is the role for you. We work with all the public post secondary institutions in BC, along with similar organizations across the country, to make the post secondary journey easier for students, by identifying challenges or opportunities, and designing and building innovative solutions.
**About EducationPlannerBC**
**Position Summary**
Reporting to the Chief Technology Officer (CTO), the Manager, Application Development is responsible for the day-to-day management of the software development team to deliver quality products with detailed documentation, and to mentor developers. The Manager, Application Development is an experienced software developer and leader with excellent technical skills and a customer-service focus. The position will lead a dedicated team to achieve objectives, while collaborating with others when leading project teams. This role is responsible for overseeing the activities of the software development team, supporting the project teams to deliver great software, and collaborating with the CTO to help define the overall software architecture. The position leads technical code reviews, provides technical direction, conducts 1 to 1’s and mentors developers, and builds software on occasion.
**Key Accountabilities & Time Allocation**
The following provides an approximate allocation of time for key accountabilities and a representative list of duties. From time to time, this position will be expected to undertake other duties and responsibilities as necessitated by its evolving position within the organization or the overall business objectives of the organization.
**Team Management and Support (40%)**
- Perform task management for team members, and work to identify key metrics for software development and develop strategies for improvement
- Review the work of team members to ensure it meets the stated objectives and is aligned to EPBC and industry standards
- Troubleshoot, and problem solve technical issues with other members of the team
- Ensure that all team members are following established processes and standards
- Provide guidance and coaching to team members to enhance their skills, recognize their performance, and support quality work
- Participate in the hiring process for all development staff
**Project Team Support (25%)**
- Work with developers, project managers, and product owners to break down a project into deliverable chunks of work, following an agile software development process
- Ensure that developers are working to optimize efficiency and achieve optimal performance
- Collaborate with project managers, product owners, business owners, and quality assurance to delivery high quality, successful products
- Establish standards for projects and the development team
**Software Architecture (20%)**
- Work with the CTO to set an overall software architecture
- Ensure that all developers and projects align with the software architecture
- Investigate new technologies and architectural approaches that could be implemented by EPBC
- Provide technical direction to software development teams when required
- Establish and maintain standards around ensuring that security is fully considered in all software that is delivered
**Software Development (15%)**
- Write and review API software, using Go and Java
- Write and review web-based UI software, based on React
- Write unit tests
- Troubleshoot any technical issues that arise
- Provide documentation for any software developed
**Competency Requirements**
- Ability to provide team members with guidance and constructive feedback to work-related questions and performance
- Ability to coordinate, assign, and review workloads of self and others
- Proven organizational skills and the ability to efficiently manage multiple projects and tasks with competing deadlines
- Proven problem-solving skills with the ability to determine root causes and provide recommendations to management, staff and stakeholders
- Ability to collaborate across the organization, seeking to understand the interests of others, and support the collective mandate of EPBC
- Ability to build and foster mutually beneficial relationships with stakeholders
- Ability to communicate in both technical and non-technical terms and present information to non-expert audiences
- A focus on providing exceptional client service to all EPBC staff and external stakeholders
- Ability to translate technical analysis of information and concepts into workable solutions
- Ability to be flexible and adaptable, adjusting to occasional shifts in workload and task priorities
**Education, Knowledge and Experience**
- Bachelor’s degree, or vocational or technical school degree or an acceptable combination of education, training, and 8+ years experience
- Demonstrat
-
Development Manager
1 hour ago
Victoria, British Columbia, Canada ARYZE Development and Construction Services Full timeDo you want to watch your community change, or do you want to be the one to shape it?Because we're hoping you're here for the latter. Join Aryze as a Development Manager.Why Aryze?Building communities is about more than simply building homes. That's why we foster a strong vision for what a city can be—and act on it.As a certified B Corp, we meet rigorous...
-
Application Developer Co-op
1 day ago
Victoria, Canada BC Pension Corporation Full timeOverviewOpen to students registered in a recognized co-op program only.DetailsDuration: Spring and Fall (May-December 2026; 8 months)Location: Victoria, BCSalary: $1,981.52 bi-weekly – Grid 7, Step 3 (for students working towards a diploma or bachelor's degree) or $2,267.02 bi-weekly – Grid 12, Step 3 (for students working towards a post-graduate...
-
Application Developer Co-op
1 day ago
Victoria, Canada BC Pension Corporation Full timeOverview Open to students registered in a recognized co-op program only. Details Duration: Spring and Fall (May-December 2026; 8 months) Location: Victoria, BC Salary: $1,981.52 bi-weekly – Grid 7, Step 3 (for students working towards a diploma or bachelor's degree) or $2,267.02 bi-weekly – Grid 12, Step 3 (for students working towards a post-graduate...
-
Application Developer Co-op
2 hours ago
Victoria, British Columbia, Canada BC Pensions Full timeOpen to students registered in a recognized co-op program onlyDuration: Spring and Fall (May-December 2026; 8 months)Location: Victoria, BCSalary: $1,981.52 bi-weekly – Grid 7, Step 3 (for students working towards a diploma or bachelor's degree) or $2,267.02 bi-weekly – Grid 12, Step 3 (for students working towards a post-graduate degree).Grant: As part...
-
Application Security Architect
8 hours ago
Victoria, Canada Integro Softwares Inc Full timePOSITION ROLE Contract POSITION DESCRIPTION We are seeking an experienced Application Security Architect, who interfaces with technical and non-technical teams to identity product security risks and develop solutions to eliminate or minimize them. The candidate should have a deep understanding of application security vulnerabilities and mitigation...
-
Operations and Development Manager
2 weeks ago
Victoria, Canada Craigdarroch Castle Historical Museum Society Full timeCraigdarroch Castle is a National Historic Site located in Victoria British Columbia. This house museum welcomes 150,000 visitors a year for self-guided tours and delivers specialty programs and events. You will be joining a small but growing team of tourism and museum industry professionals supported by a number of volunteers. The Craigdarroch Castle...
-
Development Manager
2 weeks ago
Victoria, Canada Townline Homes Inc Full time**About TL Housing Solutions** TL Housing Solutions Ltd (“TL”) is a developer/builder specializing in the non-market housing sector. We provide turn-key project management and design-build services on a fee for service basis. We access support and funding for non-profit organizations through all levels of Government and Crown funding agencies. We work...
-
Manager of Development
2 weeks ago
Victoria, Canada Victoria Cool Aid Society Full time**Who We Are** Victoria Cool Aid Society acknowledges the Lekwungen and W̱SÁNEĆ peoples of the Songhees and Esquimalt Nations, on whose traditional territories we build homes, lives, and communities. The Victoria Cool Aid Society (Cool Aid) provides affordable housing, emergency shelters, primary health and dental care, nutritious meals, and wellness...
-
Application Analyst
2 days ago
Victoria, Canada BC Transit Full timeWe acknowledge with respect that BC Transit delivers our mission on the ancestral territories of Indigenous Peoples across British Columbia, and their historical relationships with the land continue to this day. In Victoria, where our Corporate Office is located, our people are privileged to live and work on the unceded traditional territories of the...
-
Site Superintendent
2 weeks ago
Victoria, Canada Avenir Development Full time**Avenir Development** is a vertically integrated development firm specializing in land acquisition, development / design / construction management, interiors and facilities operation. A family-owned business, Avenir has been operating since 2005 with development roots going back to 1975. We have offices and holdings in Western Canada and the United States....