Manager, Application Development
5 months 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
-
Senior Web Application Developer
4 weeks ago
Victoria, British Columbia, Canada Educoach Consultants Inc. (Victoria) Full timeWe are seeking a skilled Senior Web Application Developer to join our team at Educoach Consultants Inc. (Victoria).ResponsibilitiesCollaborate with clients to gather and document website requirements.Design, develop, test, and maintain web applications using various programming languages and frameworks.Communicate technical information effectively to both...
-
Business Application Developer
4 weeks ago
Victoria, British Columbia, Canada Risingstar Wholesale Bakery Full timeRisingstar Wholesale Bakery is seeking a skilled Business Application Developer to join our team. As a key member of our IT department, you will be responsible for developing, maintaining, and improving our software applications. Your primary focus will be on writing, modifying, integrating, and testing software code, as well as communicating technical...
-
Senior Web Application Developer
2 weeks ago
Victoria, British Columbia, Canada Educoach Consultants Inc. (Victoria) Full timeAt Educoach Consultants Inc. (Victoria), we are seeking a skilled and motivated Senior Web Application Developer to join our team.About the RoleThis full-time position involves developing and maintaining complex web applications using various programming languages and frameworks.We estimate the salary for this role to be around $85,000 per year, based on...
-
Business Application Developer
4 weeks ago
Victoria, British Columbia, Canada Risingstar Wholesale Bakery Full timeRisingstar Wholesale Bakery is seeking a skilled Business Application Developer to join our team. As a key member of our development team, you will be responsible for writing, modifying, integrating, and testing software code. Your attention to detail and ability to communicate technical problems, processes, and solutions will be essential in maintaining our...
-
Senior Web Application Developer
4 weeks ago
Victoria, British Columbia, Canada Educoach Consultants Inc. (Victoria) Full timeWe are seeking a skilled Senior Web Application Developer to join our team at Educoach Consultants Inc. (Victoria). As a key member of our development team, you will be responsible for designing, developing, and maintaining our company's web applications.Key Responsibilities:Consult with clients to develop and document website requirementsWrite, modify,...
-
Development Manager
1 month ago
Victoria, British Columbia, Canada TalentSphere Staffing Solutions Full timeDevelopment Manager Job DescriptionAs a Development Manager at TalentSphere Staffing Solutions, you will play a key role in conceiving, managing, and delivering high-quality urban infill development projects. Your expertise will be essential in assessing project feasibility, securing municipal approvals, and working with our construction team to bring...
-
Development Manager
2 months ago
Victoria, Canada ARYZE Developments Inc. Full time**Who are we?** We are Aryze. We are a local Victoria-based group of millennials trying to build homes. We like to think of ourselves as entrepreneurs with an underlying goal of building better communities; this includes building a swim float with a floating tree in Victoria’s Gorge waterway, restoring historical heritage projects and engaging in...
-
Development Manager
5 months ago
Victoria, Canada ARYZE Developments Inc. Full time**Who are we?** We are Aryze. We are a local Victoria-based group of millennials trying to build homes. We like to think of ourselves as entrepreneurs with an underlying goal of building better communities; this includes building a swim float with a floating tree in Victoria’s Gorge waterway, restoring historical heritage projects and engaging in...
-
Victoria, British Columbia, Canada Tradable Bits Full timeJob DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Tradable Bits. As a key member of our software development team, you will be responsible for developing and maintaining full-stack software applications for sports, music, and entertainment brands.Main Responsibilities:Design and develop scalable, efficient, and...
-
Enterprise Applications Specialist
1 month ago
Victoria, British Columbia, Canada District of Saanich Full timeJob Summary:The District of Saanich is seeking a highly skilled Enterprise Applications Specialist to join our IT Enterprise Applications team. As a key member of the team, you will be responsible for managing and supporting all aspects of Enterprise software applications, including vendor management and managed services.Key Responsibilities:Manage and...
-
Application Security Architect
1 month ago
Victoria, British Columbia, Canada Integro Softwares Inc Full timeJob Title: Application Security ArchitectIntegro Softwares Inc is seeking an experienced Application Security Architect to join our team. As a key member of our security team, you will be responsible for designing and implementing the security architecture of our software systems, ensuring the security and integrity of our products.Key...
-
Application Security Architect
3 weeks ago
Victoria, British Columbia, Canada Integro Softwares Inc Full timeJob Title: Application Security ArchitectJob Summary:We are seeking an experienced Application Security Architect to join our team at Integro Softwares Inc. The ideal candidate will have a deep understanding of application security vulnerabilities and mitigation strategies, as well as experience in leading application security functions in a fast-paced,...
-
Front-end Developer for Web Applications
4 weeks ago
Victoria, British Columbia, Canada DoubleTree by Hilton Hotel and Suites Victoria Full timeKey Responsibilities:We are seeking a highly skilled Front-end Developer to join our team and contribute to the development of web applications. The successful candidate will have a strong understanding of front-end technologies and be able to design and implement user-friendly interfaces.Key Skills:Proficiency in HTML, CSS, and JavaScriptExperience with...
-
Senior Web GIS Application Developer
2 weeks ago
Victoria, British Columbia, Canada VertiGIS Full timeAbout VertiGISAt VertiGIS, we empower people to make better decisions about their lives, society, and the world around us by providing cutting-edge web-based mapping applications.We're a leading provider of geographic information solutions, trusted by over a thousand organizations worldwide. Our team is passionate about solving complex problems and making a...
-
Application Security Architect
6 months 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-technicalteams to identity product security risks and develop solutions to eliminate or minimize them. The candidateshould have a deep understanding of application security vulnerabilities and...
-
Software Application Specialist
2 weeks ago
Victoria, British Columbia, Canada Sensation Business Consulting Full timeSensation Business Consulting seeks a skilled Software Application Specialist to join their team. The ideal candidate will have experience in software development, quality assurance, and customer support.About the RoleThis is a full-time position that requires a minimum of 1 year of experience in software development. The successful candidate will be...
-
Senior Application Security Specialist
4 weeks ago
Victoria, British Columbia, Canada Integro Softwares Inc Full timeJob Title: Senior Application Security SpecialistJob Summary:We are seeking a highly skilled Senior Application Security Specialist to join our team at Integro Softwares Inc. The ideal candidate will have a deep understanding of application security vulnerabilities and mitigation strategies, as well as experience in leading application security functions in...
-
Victoria, British Columbia, Canada VertiGIS Full timeAt VertiGIS, we're seeking a talented GIS application developer to join our Professional Services team. This position offers the opportunity to work with cutting-edge technologies and help us make a difference in the world.We believe that geographic information over the web can empower people to make better decisions about their lives, society, and the world...
-
Sr. Application Security Engineer
6 months ago
Victoria, Canada Integro Softwares Inc Full timePOSITION ROLE Contract POSITION DESCRIPTION We are seeking an experienced Sr. Application Security Engineer 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...
-
Application Analyst
3 months 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...