Job ID 2421439 pl355 Date posted 07 / 30 / 2024 Job Title : SENIOR SOFTWARE DEVELOPER Requisition # : 170150 Job Location : Canada-British Columbia-Vancouver Department : Capital Proj Payroll Clearing Job Type : Temporary, Full Time Start Date of Employment : 12-Aug-2024 Posting Date : 30-Jul-2024 Work Days : Mon, Tue, Wed, Thu, Fri, Hours of Work : 0830-1630 Work Site : 1200 Burrard Street, VancouverJob Summary : In accordance with the Mission, Vision and Values, and strategic directions of Provincial Health Services Authority patient and employee safety is a priority and a responsibility shared by everyone at PHSA, and as such, the requirement to continuously improve quality and safety is inherent in all aspects of this position.
Reporting to the Manager of Development, BC Renal (BCR), the Senior Software Developer provides technical expertise and direction on the support and development of new and existing systems, applications, and tools within the BC Renal & BC Transplant provincial portfolio.
Applying a broad range of information technology experience and knowledge, the Senior Software Developer manages and advances a variety of projects focused both on building and sustaining the BC Renal / BC Transplant information system.
This position draws on a high level of expertise in the management of a medium to large scale development environment, providing both architectural and technical direction to help translate business needs into requirement specifications.
Decision-making involves complex and diverse issues. Innovative, integrated solutions are required to position provincial users to achieve full benefit from BC Renal / BC Transplant and to support a patient-centric perspective.
Qualifications : A level of education, training and experience equivalent to a Bachelor’s degree in Engineering, Information Systems, Computer Science, or a related discipline, plus a minimum of three (3) years recent related experience in software development.
Coding and designing solutions using an Oracle stack. Extensive knowledge of data structures, operating systems and networking protocols, and n-tier client server / distributed development including an understanding of object-oriented and component-based systems architectures.
Ability to collaborate and communicate effectively with business groups, projects managers, architects and developers both internal and external to the health authority.
Proven hands-on experience with SQL & PL / SQL - including queries, stored procedures, and when to use triggers / views, XML, HTML, Javascript, ADF, client / server and Web development.
Working knowledge of SQL Developer, JDeveloper & BI Publisher. Demonstrated understanding and broad knowledge of systems development life cycles, project methodologies, application design, and database architecture and optimization.
Expert knowledge and experience in core computer technologies and strategies, including solution design, implementation, support and administration functions related to interfaces, web development and web services.
Solid understanding of the fundamentals of ADF Framework. Knowledgeable in deploying and debugging application related issues on WebLogic server.
Broad knowledge in design and implementation of UIX using best practices, proven design patterns and layouts. Excellent interpersonal, oral, and written communication skills with the ability to communicate complex ideas in simple terminology.
Ability to understand and clearly relate technical information and principals of operation to other members of the organization.
Ability to analyze operational problems and recommend innovative solutions, demonstrating time management skills. Proven ability to plan and execute complex projects with stringent budgets and timelines.
Physical ability to perform all duties related to the position. Demonstrated flexibility to meet and adapt to change in organizational priorities.
Demonstrated organizational skills and ability to prioritize workload and work under time pressures to meet deadlines. Demonstrated ability to exhibit tact and discretion in preparing, disclosing and handling information of a confidential and / or sensitive nature.