Talent.com
Software Developer
Software DeveloperBrainhunter Systems Ltd • Burnaby, Metro Vancouver Regional District, CA
Software Developer

Software Developer

Brainhunter Systems Ltd • Burnaby, Metro Vancouver Regional District, CA
Il y a 13 heures
Type de contrat
  • Permanent
Description de poste

About the Position

  • We are searching for a permanent Software Developer supporting data engineering to join our Software Engineering team.
  • This position is unionized and part of the CUPE 1816 Bargaining Unit. This position is paid at hourly rates and receives wage increases in accordance with the Collective Agreement. The wage for this position is : $8,546 - $9,657 per month.

Job Summary

Under the broad managerial direction of the Assistant Manager / Manager and as an active member of a self-organized work team, collaborates collectively in the planning, design, testing, execution and delivery stages of technology-driven products and services that meet the needs of the business and deliver value. Provides subject matter expertise in program, and systems analysis, design and implementation to the team through the application of the software development life cycle, industry standards and best practices, and individual proficiency levels with PBC’s systems. Evaluates new and enhanced vendor products and contributes to internal knowledge databases. To support the team, may perform duties of the Business Systems Analyst and QA Analyst as determined through team collaboration. May receive and respond to off hours trouble calls. Maintains required proficiency levels in technical skills and core competencies consistent with the established framework for the position and pursues continuing self-development associated with the rapid pace of change within the industry.

Job Duties

Self-Organized Work Team Member

1. As an active member of a self-organized work team and through group cooperation, shared processes and team problem solving, collaborates collectively in the planning, design, testing, execution and delivery stages of technology-driven products and services that meet the needs of the business and deliver value by :

  • defining and expanding on the design features, components and overall priorities communicated by business stakeholders;
  • estimating size and complexity of the work, and as a group, assessing team capacity to complete the work, determining achievable goals for each stage and identifying out of scope activities;
  • participating in team discussions and coming to consensus on who will complete the work, and identifying in-house resources including network, database, architecture, deployment, security, production or other subject matter experts necessary to support team success;
  • collaborating regularly with all team members throughout all stages of the work to track team progress, problem solve roadblocks and interdependencies, and identify options for enhancing stakeholder value in upcoming stages of the work;
  • committing to and delivering on individually assigned activities and tasks within established time frames, as determined by the team as a whole;
  • preparing and delivering informal presentations to the team and / or key stakeholders on technical design elements, demonstrations of challenges encountered in any stages of design or delivery, options for team and stakeholder feedback and consideration, and any other aspects where team collaboration can contribute to the quality, timing or effectiveness of shared outcomes;
  • applying technical, professional, organizational and industry quality standards to meet or exceed delivery goals throughout all stages of the work;
  • contributing to the smooth flow of communication between all team members and stakeholders;
  • collectively assessing release and deployment status, and determining timing and activities required to deliver products into production;
  • participating in retrospectives and sharing in the evaluation of delivery outcomes at the conclusion of each stage of the work, recognizing and celebrating successes, developing action plans for incorporating past or current experiences and new learnings into future team initiatives, and pursuing opportunities for continuous improvement;
  • transferring knowledge to team colleagues in specific areas of individual expertise to increase team efficiency and operation, capitalize on opportunities for growth and development, and increase team engagement;
  • liaising with stakeholders throughout all stages of the work to identify and facilitate the removal of barriers to successful team delivery; refers challenges outside of the team’s influence to resources external to the team‘s day to day operation;
  • on an occasional basis, participating as a team in member communication processes such as focus groups to ensure understanding of the overall member experience with PBC products and services as they relate to the team member’s area of subject matter expertise.
  • Technical Software Systems Specialist

    2. Provides program and systems analysis, design and implementation expertise to the team in the design and delivery of technology-driven products / services through the application of the software development life cycle, industry standards and best practices, and individual proficiency levels with PBC’s systems by :

  • consulting and collaborating with key internal and external business stakeholders to define and understand business requirements and design features that will influence the development approach and scope of activities
  • understanding architecture and design diagrams and visualizing programming and system design outcomes within established system architecture;
  • estimating type and cost of technical resources involved in the design, identifying out of scope activities and planning the specifics of the development process;
  • developing, customizing or enhancing program code and interfaces to meet product, service and architectural requirements;
  • consulting with third party suppliers or technical software and service agencies to determine interdependencies and potential / actual barriers associated with their application to the business;
  • automating unit testing and the software build process to improve efficiency of operation using a variety of tools to compile and package source code;
  • creating test plans and automated test scripts and running or monitoring outcomes in a test environment to validate features or components;
  • deploying features from testing to staging and production environments following team and stakeholder signoff, using automatic release platforms to map and represent the environments in which the product / service will operate;
  • acting as a subject matter expert in the application of specialized knowledge and deep problem solving skills within areas of individual practice such as web, mobile and data, and offering solutions in highly complex situations;
  • maintaining detailed project documentation within established standards including requirements, design and software specifications, system reports, back up and operational requirements, and user procedures;
  • providing technical application administration support by monitoring and optimizing application execution through modifying configuration and thresholds such as connectivity timeouts and retries, SQL, runtime optimization, concurrency thresholds, revising windows registry entries, programming workflows and applying other technical tools and techniques.
  • Additional Technical Functions Assigned Through Team Collaboration

    7. Perform any or all duties of the Business Systems Analyst and may perform QA Analyst duties as determined through team collaboration, which do not affect the rating of the core functions of the Developer job.

    General Team and Department Support

    8. Through continuous learning initiatives, maintains up to date knowledge of system design concepts, development tools, design / build and deployment methodologies, security requirements, operating systems, business products / services within PBC’s environment and their relationship to technology-driven solutions, general technology trends and other information related to the provision of development services.

    9. Conducts ongoing review of technical materials related to changes in in-house products / services from a technology perspective, and those originating through cloud services management. Conducts online research and participates in information exchanges with colleagues and technical contacts, including membership in technology resource groups.

    10. Participates in semi-annual disaster recovery exercises by conducting regression testing for specific business applications in consultation with Data Base Administrators and members of the disaster recovery team.

    11. Performs other assigned duties related to the provision of development services and team operation which do not affect the rating of the job.

    Qualifications

    2 year diploma in computer systems technology such as BCIT’s Computer Systems Technology (CSIT) with program options in Technical Programming (or equivalent program) which in addition to technology courses includes foundational courses in :

    Business Communication

    MS Office products including Basic Word, Outlook and PowerPoint, and Advanced Excel

    Project Management

    Additional courses related to one or more areas of technical specialization (equivalent to one year or 15 credits)

    Software testing courses equivalent to :

    International Software Testing Qualifications Board Foundation Level (17 hours) OR Association of Software Testers Foundation Level (36 hours)

    Formal training leading to certification in Agile practitioner level skills and knowledge (eg SAFe Practitioner course (14 hours) or equivalent industry-recognized Agile course(s)

    Demonstrated critical thinking skills gained through the successful application of problem solving methods such as problem analysis, logic and judgement

    Minimum 5 years in business application development in a project team structure (medium size environment) with experience using a variety of application tools specific to the assigned area of operation and exposure to testing / quality assurance and business / systems analysis in a medium to large sized organization, working on medium to large scale projects.

    Demonstrated understanding of :

    All technical software design, business analysis and testing skills as defined in the technical skills framework for this position

    All team collaboration core competencies as defined in the core competency framework for this position

    MS Office products (basic Word, Outlook and PowerPoint; advanced Excel including pivot tables)

    Note : This role will be supporting the SQL and Data Engineering team.

    If you’re excited about taking on this opportunity, we invite you to apply today and start the conversation with us about this position.

    While we thank all applicants for their interest, only short-listed candidates will be contacted.

    Diversity, Equity, and Inclusion

    PBC is an Indigenous Works employer of choice, an Insurance Business Canada Diversity, Equity, and Inclusion award winner, one of Canada’s Greenest employers, a Canadian Centre for Diversity and Inclusion (CCDI) employer partner, and a Pride at Work partner.

    We strive to create a workplace where everyone feels valued and employees feel empowered to freely participate and contribute regardless of race, ethnicity, gender, sexual orientation, religion, ability, education level, parental status, or socioeconomic status. We are an equal opportunity employer and welcome applications from all qualified candidates.

    To request an accommodation in completing this job application, testing, interviewing, or otherwise participating in the employee selection process, please direct your inquiries to careers@pac.bluecross.ca. These accommodation requests will be reviewed confidentially and, on a case-by-case basis by Human Resources.

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Software Developer • Burnaby, Metro Vancouver Regional District, CA

    Offres similaires
    Software Engineering - Software Engineer - P3 - EN252-N

    Software Engineering - Software Engineer - P3 - EN252-N

    OSI Maritime Systems • Burnaby
    Temps plein
    Software Engineering - Software Engineer - P3 - EN252-N.Posted Wednesday, January 21, 2026 at 2 : 00 a.At OSI Maritime Systems, we pride ourselves on delivering world-class navigation and bridge syst...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Full Stack Developer III (Independent Contractor)

    Full Stack Developer III (Independent Contractor)

    Policy Reporter • Vancouver, British Columbia, CA
    Temps plein
    Quick Apply
    Policy Reporter offers a suite of insights products and consulting services to enhance market access strategies and patient support initiatives. By tracking payer policies in near real time, we ensu...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    .Net Fullstack developer with c# (Security Clearance) - delta

    .Net Fullstack developer with c# (Security Clearance) - delta

    Confidential • delta, bc, ca
    Temps plein
    Design, develop, and maintain applications using.Collaborate with UI / UX, QA, and backend teams to deliver end-to-end solutions. Write clean, maintainable, and well-documented code.Perform code revie...Voir plus
    Dernière mise à jour : il y a 15 heures • Offre sponsorisée • Nouvelle offre
    Software Developer - In-House (FT)

    Software Developer - In-House (FT)

    Endeavor Trust Corporation • Vancouver, British Columbia, Canada
    Temps plein
    Quick Apply
    Java developer required full-time on-site.We are seeking a Full-Stack Java developer who designs, develops, tests, and maintains Java-based applications and software. This role involves a deep under...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Software Development Engineer

    Software Development Engineer

    Connor, Clark & Lunn Investment Management (CC&L) • Vancouver
    Temps plein
    We are a special software team embedded in a top performing quantitative equity fund that manages over $75 billion in financial assets. This is a fantastic opportunity in the exciting intersection o...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Senior Tools Software Engineer

    Senior Tools Software Engineer

    EA SPORTS • Vancouver
    Temps plein
    Be among the first 25 applicants.Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story.Part of a community ...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Lead Software Architect & Tech Lead (Hybrid)

    Lead Software Architect & Tech Lead (Hybrid)

    RedMane Technology • Burnaby
    Temps plein
    A leading application software consulting firm is seeking a Lead Developer for their Vancouver practice.This full-time role involves architecture and development of a low code SaaS product in a hyb...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Principal Software Architect

    Principal Software Architect

    EviSmart • Vancouver, Metro Vancouver Regional District, Canada
    Temps plein
    Be among the first 25 applicants.Direct message the job poster from EviSmart™.EviSmart™ is a global leader in AI-powered dental workflow automation and CAD design outsourcing.Trusted in 26+ countri...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Engineer

    Software Engineer

    NetApp, Inc. • Vancouver
    Temps plein
    NetApp is developing a new portfolio of data‑centric storage platforms and services to help the world’s leading organizations harness their data in new and interesting ways.The Core Software team i...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Software Engineer, Developer Foundations - Build Systems

    Software Engineer, Developer Foundations - Build Systems

    Apple Inc. • Vancouver
    Temps plein
    A leading technology company in Vancouver is seeking a Software Engineer to contribute to the technical design and implementation of critical software systems. The ideal candidate has over 2 years o...Voir plus
    Dernière mise à jour : il y a 22 jours • Offre sponsorisée
    Full-Stack Developer (Go, Javascript)

    Full-Stack Developer (Go, Javascript)

    Total Life • Vancouver
    Temps plein
    Full-Stack Developer (Edmonton, AB and Vancouver, BC).Equity + Bonus + Massive Growth Opportunity.At Total Life, we're redefining mental healthcare for older adults by leveraging a telehealth platf...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Junior Software Developer

    Junior Software Developer

    CadMakers • Burnaby, BC, CA
    Temps plein
    Quick Apply
    Founded in 2014, CadMakers is an industry-leading digital construction and manufacturing technology company headquartered in Burnaby, British Columbia, Canada. We are dedicated to delivering cutting...Voir plus
    Dernière mise à jour : il y a 21 jours
    Bluetooth Software Engineer

    Bluetooth Software Engineer

    Rivian and Volkswagen Group Technologies • Vancouver
    Temps plein
    Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Senior Software Architect

    Senior Software Architect

    emtelligent • Vancouver
    Temps plein
    Join our highly skilled and cutting-edge team at emtelligent.We are at the forefront of natural language processing (NLP) and AI applications in the healthcare domain, creating state of the art lan...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Software Engineer, Developer Efficiency Platform

    Software Engineer, Developer Efficiency Platform

    Apple • Vancouver
    Temps plein
    Software Engineer, Developer Efficiency Platform.Vancouver, British Columbia, Canada Software and Services.Imagine empowering hundreds of developers across Apple to build and deploy services faster...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Co-op Student, Software Developer (Emerging Technologies)

    Co-op Student, Software Developer (Emerging Technologies)

    WorkSafeBC • Richmond, British Columbia, Canada
    Temps plein
    This is an exciting opportunity for a co-op student to gain experience working as a full stack Software Developer using cutting-edge technologies like Artificial Intelligence, Machine Learning and ...Voir plus
    Dernière mise à jour : il y a 7 heures • Offre sponsorisée • Nouvelle offre
    Software Development Engineer

    Software Development Engineer

    Connor, Clark & Lunn group • Vancouver
    Temps plein
    Connor, Clark & Lunn Investment Management Ltd.We are a special software team embedded in a top performing quantitative equity fund that manages over $75 billion in financial assets.This is a fanta...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Senior Java Developer (Trading Systems) - Luxoft

    Senior Java Developer (Trading Systems) - Luxoft

    Luxoft • richmond, bc, ca
    Temps plein
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée