ISL 30R - Senior Business Application Developer,**Salary Info updated**
BC Public Service Agency
Vancouver, BC-
Number of positions available : 1
- Salary To be discussed
- Full time
- Published on July 17th, 2025
-
Starting date : 1 position to fill as soon as possible
Description
Senior Business Application Developer
Classification: Information Systems 30
Salary: $90,797.03 - $103,685.14 annually
Job Type: Regular Full-Time
Location: Victoria, BC/Hybrid
An eligibility list may be established for future vacancies.
Do you want to be part of a challenging and rewarding work community?
The Office of the Auditor General of B.C. (OAG) is an independent office of the legislature that contributes to excellence in effective and accountable government. We offer opportunities for career growth, an excellent compensation package, and flexible working arrangements.
Our office promotes trust, cooperation, and teamwork in a diverse, inclusive, and respectful environment. We are committed to creating and reinforcing diversity, equity, inclusion, and psychological safety - creating a safe environment where everyone feels they belong and are encouraged to bring their whole selves to work. We support each other, celebrate our successes, and encourage a healthy work-life balance for everyone. Our staff events are socially, physically, and emotionally nourishing - with lots of great food - and fun!
Interested in growing your career? We offer support for your professional development and education and reimbursement of your professional dues. Other benefits include:
- Extended health benefits,
- Policies and benefits to support your personal and family needs,
- Public service pension,
- Life insurance and
- Confidential employee and family assistance program.
Our downtown Victoria location supports collaboration and includes a gym, indoor bike storage, and decks with views of the beautiful Inner Harbour.
About the Role
Reporting to the Director, Digital Delivery and Operations, the Senior Business Application Developer leads and coordinates application development teams in planning, designing, developing, testing, enhancing, and maintaining mission critical applications of significant complexity (multiple platforms, environments and technologies requiring integration of new and legacy systems), and cost. The position works closely with the Cloud Platform Administrator to align roadmaps, collaborate on design standards and provide coverage.
Accountabilities
• Leads the technical design, development, integration and implementation of custom applications and the development, testing and implementation of user and system interfaces and designs.
• Leads or participates in the maintenance of software development standards for the branch, ensures compliance and makes recommendations regarding the approval of exceptions.
• Designs, develops, and tests application solutions to ensure specific design requirements are adhered to and meet stringent functional and performance specifications.
• Ensures interoperability within a complex multi-faceted shared environment, including performance, security, stability, resource requirements, support requirements and monitoring.
• Responsible for the designs, development, and documenting business system and procedural specifications and ongoing operational methods and ensures implications of new and/or enhanced applications are understood both by users and other systems professionals.
• Oversees business functional areas to identify trends and/or emerging situations affecting existing systems and applications by analyzing user needs and requests and participating in formal business and procedural analysis; prepare proposals including costing/budget information, project plans and detailed functional specifications.
• Develops and presents proposals and designs to user clients and other IS staff recommending improvements to business processes through the use of technology.
• Liaises with business analysts, users, and others in defining design specifications and to ensure appropriate selection of technical architecture, efficiency of coding, and test requirements.
• Tests all systems components to ensure compatibility with quality assurance standards including their interface with other necessary ministry/government systems.
• Provides primary support for the operation of systems by conducting diagnostic procedures to identify problems and devise solutions.
• Determines project costs and infrastructure requirements to prepare for monthly forecasts.
• Prepares and/or negotiates contracts, monitors performance, and authorizes payment.
• Plans and controls changes and designs, codes, tests and implements system releases ensuring system and data integrity.
• Works with experts (primarily the Cloud Administrator) to design, implement and maintain data and application architectures. The position works closely with the Cloud Platform Administrator to research new data and development cloud platforms and plan their adoption.
• Support cloud administration with automations and integration solutions.
• Research best practices and new technologies and recommends innovative solutions to incorporate into existing OAG systems.
• Manages ongoing application support for incident management, change management and problem resolution, to correct errors or defects in existing applications.
• Participates in relevant committees and working groups.
• May be required to supervise staff including assignment of work, development and evaluation of performance plans and approval of leave.
Job Requirements
Education and Experience:
• Degree or diploma in the computer science field and at least three (3) years recent experience1 , or;
• A certification in a computer science field and at least four (4) years recent experience1
•
An equivalent combination of education and experience may be considered.
• 1 Recent experience must include:
o Experience in a broad number of application development tools including using APIs, low code tools and modern technologies programming languages and frameworks, such as .NET, React, PHP, Typescript.
o Experience developing with the power platform (Power Automate, Power Apps, Power BI).
o Experience leading and participating in project teams including application developers, business area users and technical resources.
o Experience managing a complex project or product that involves business owners or technical resources from other areas in the organization.
Preferences
• Experience with Power Platform’s Dataverse, Virtual Agents & Model Driven Apps
• Experience with SharePoint Online and customizations
• Experience in Microsoft SQL Server: TSQL, programmability, DBA operations and SSRS
• Experience with Cloud data platforms, such as Azure Functions, Azure Data Factory, etc.
• Experience using version control tools (git, svn etc.)
• Experience with testing frameworks and DevOps
Knowledge, Skills and Abilities
• Demonstrated understanding of various models of programming languages, application design methodologies and of the software development life cycle.
• Knowledge of project management concepts.
Conditions
• Must be eligible to work in Canada (Permanent Resident, Canadian Citizenship).
• Successful completion of security screening requirements of the B.C. public service, which may include a criminal record check, and/or Criminal Records Review Act check, and/or enhanced screening checks as required.
• Be flexible regarding ongoing changes in responsibilities, assignments, and corporate structures.
• We support a flexible hybrid work environment. However, you must be able to work in the office when required by your supervisor.
Please see the attached job profile for a full description of the accountabilities and required qualifications.
To be considered for this role candidates must submit a resume with the months and years at each position to hr@bcauditor.com. Your resume must include whether or not you are eligible to work in Canada, and whether or not this is temporary. Failure to provide all the requested documents will result in your application being unsuccessful.
Applications will be accepted until Wednesday, July 30, 2025.
We encourage candidates of all backgrounds and all abilities to apply. We invite candidates to ask for help if they need accommodations for the job application process. For more information, please contact hr@bcauditor.com.
To be considered for this role candidates must submit a resume with the months and years at each position to hr@bcauditor.com. Your resume must include whether or not you are eligible to work in Canada, and whether or not this is temporary.
Requirements
undetermined
undetermined
undetermined
undetermined
Other BC Public Service Agency's offers that may interest you