Senior Software Development Engineer

4 days ago


Kamloops, British Columbia, Canada BCJobs Full time
About the Role

We are seeking a highly skilled Software Development Engineer to join our team at BCJobs. As a key member of our software development team, you will be responsible for designing, building, and maintaining critical software solutions that drive our business forward.

Key Responsibilities
  • Design and build full-stack web applications and back-end business systems integrations using React, Java, Spring Boot, and OpenShift.
  • Collaborate with agile product teams to deliver high-quality software solutions.
  • Share expertise and advance craft through pair programming and code reviews.
  • Contribute to architectural decision-making and implementation.
Requirements
  • Advanced expertise in building web applications, web services, and Java microservices.
  • Deep understanding of software design and implementation principles.
  • Ability to lead software development initiatives and support peers.
  • Driven to work with teams to continuously improve software delivery processes.
  • Understanding and practice of mindsets and communication practices for cross-functional agile product teams.
  • Bachelor's degree in a related field and 3-5 years of professional software development experience.
Preferred Qualifications
  • Expertise in secure coding and application security best practices.
What We Offer
  • Defined benefit pension plan.
  • Flexible working model supporting work-life integration.
  • Professional development opportunities, including education/certification sponsorship and in-house leadership cohorts.
About BCJobs

BCJobs is a leading provider of software solutions for the gaming industry. We value respect, integrity, and community, and provide an inclusive environment where everyone can feel like they belong.



  • Kamloops, British Columbia, Canada BCJobs Full time

    About the RoleWe are seeking a highly skilled Software Development Expert to join our team at BCJobs. As a key member of our Software Development team, you will play a critical role in designing, building, and maintaining the software solutions that power our business.Key ResponsibilitiesDesign and develop full-stack web applications and back-end business...


  • Kamloops, British Columbia, Canada BCJobs Full time

    About the RoleWe are seeking a highly skilled Software Development Expert to join our team at BCJobs. As a key member of our Software Development team, you will play a critical role in designing, building, and maintaining the software solutions that power our business.Key ResponsibilitiesDesign and develop full-stack web applications and back-end business...

  • Software Developer

    20 hours ago


    Kamloops, British Columbia, Canada Canada Education Technology College Full time

    {"h2": "Job Description", "p": "At Canada Education Technology College, we are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will play a key role in the development, installation, and operation of computer-based systems. Your primary responsibilities will include collecting and documenting user requirements, coordinating...

  • Software Developer

    17 hours ago


    Kamloops, British Columbia, Canada Canada Education Technology College Full time

    {"h2": "Job Description", "p": "At Canada Education Technology College, we are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will play a key role in the development, installation, and operation of computer-based systems. Your primary responsibilities will include collecting and documenting user requirements, coordinating...


  • Kamloops, British Columbia, Canada City of Kamloops Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Development and Engineering Manager to join our team at the City of Kamloops. As a key member of our Development, Engineering, and Sustainability Department, you will be responsible for overseeing the processing of building permit applications and infrastructure development applications,...


  • Kamloops, British Columbia, Canada City of Kamloops Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Development and Engineering Manager to join our team at the City of Kamloops. As a key member of our Development, Engineering, and Sustainability Department, you will be responsible for overseeing the processing of building permit applications and infrastructure development applications,...


  • Kamloops, British Columbia, Canada Goldbeck Recruiting Full time

    About the RoleGoldbeck Recruiting is seeking a highly experienced Senior Civil Engineer to join our team in Kamloops, BC. As a key member of our engineering team, you will be responsible for managing and working collaboratively with project teams to deliver municipal and land development projects of varying complexity.Key ResponsibilitiesProject Management:...


  • Kamloops, British Columbia, Canada Goldbeck Recruiting Full time

    About the RoleGoldbeck Recruiting is seeking a highly experienced Senior Civil Engineer to join our team in Kamloops, BC. As a key member of our engineering team, you will be responsible for managing and working collaboratively with project teams to deliver municipal and land development projects of varying complexity.Key ResponsibilitiesProject Management:...


  • Kamloops, British Columbia, Canada Canada Education Technology College Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Canada Education Technology College. As a key member of our IT department, you will be responsible for designing, developing, and implementing software solutions to support our educational programs.Key ResponsibilitiesSoftware DevelopmentDesign and develop software...


  • Kamloops, British Columbia, Canada Canada Education Technology College Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Canada Education Technology College. As a key member of our IT department, you will be responsible for designing, developing, and implementing software solutions to support our educational programs.Key ResponsibilitiesSoftware DevelopmentDesign and develop software...


  • Kamloops, British Columbia, Canada Goldbeck Recruiting Full time

    About Goldbeck RecruitingWe are a leading recruitment agency specializing in the placement of top talent in the engineering and land surveying sectors.Job DescriptionJob Title: Senior Civil EngineerJob Type: Full-timeIndustry: ConsultingCompany: Goldbeck RecruitingLocation: Kamloops, BCJob Type: PermanentJob Category: EngineeringJob Description:We are...


  • Kamloops, British Columbia, Canada Goldbeck Recruiting Full time

    About Goldbeck RecruitingWe are a leading recruitment agency specializing in the placement of top talent in the engineering and land surveying sectors.Job DescriptionJob Title: Senior Civil EngineerJob Type: Full-timeIndustry: ConsultingCompany: Goldbeck RecruitingLocation: Kamloops, BCJob Type: PermanentJob Category: EngineeringJob Description:We are...


  • Kamloops, British Columbia, Canada Goldbeck Recruiting Full time

    About Goldbeck RecruitingWe are a leading consulting firm specializing in engineering and land surveying services. Our expertise spans across municipalities, First Nations, and private organizations in the interior of British Columbia.Job OpportunityWe are seeking a highly skilled Senior Civil Engineer to join our team. As a key member of our infrastructure...


  • Kamloops, British Columbia, Canada Thompson Rivers University Full time

    POSITION OVERVIEW Thompson Rivers University (TRU) is a distinguished institution dedicated to providing exceptional education and training, boasting over 45 years of commitment to student success. Located in a vibrant city known for its outdoor activities and cultural richness, TRU offers a unique environment for both personal and professional growth. ...


  • Kamloops, British Columbia, Canada Thompson Rivers University Full time

    POSITION SUMMARY Thompson Rivers University (TRU) is a distinguished institution dedicated to providing exceptional educational experiences. Located in a vibrant community, TRU is committed to fostering an inclusive environment that supports diverse perspectives and backgrounds. DUTIES The Department of Engineering at TRU is actively seeking a highly...


  • Kamloops, British Columbia, Canada Thompson Rivers University Full time

    Position Overview:Thompson Rivers University (TRU) is seeking to appoint a Senior Teaching Faculty member in the Engineering Department. The successful candidate will possess a PhD in Computer or Software Engineering and have substantial teaching and research experience in essential areas of the discipline. A foundational degree in an engineering field is...


  • Kamloops, British Columbia, Canada Thompson Rivers University Full time

    POSITION OVERVIEW Thompson Rivers University (TRU) is a distinguished institution dedicated to student success, boasting over 45 years of excellence in higher education. Located in a vibrant city, TRU offers a rich blend of cultural, social, and economic opportunities, complemented by an impressive climate with abundant sunshine. DEPARTMENTAL CONTEXT ...


  • Kamloops, British Columbia, Canada Canada Education Technology College Full time

    About the RoleWe are seeking a highly skilled Software Development Professional to join our team at Canada Education Technology College. As a key member of our IT department, you will be responsible for designing, developing, and implementing software solutions to support our educational programs.Key ResponsibilitiesSoftware Development: Design, develop, and...


  • Kamloops, British Columbia, Canada Canada Education Technology College Full time

    About the RoleWe are seeking a highly skilled Software Development Professional to join our team at Canada Education Technology College. As a key member of our IT department, you will be responsible for designing, developing, and implementing software solutions to support our educational programs.Key ResponsibilitiesSoftware Development: Design, develop, and...


  • Kamloops, British Columbia, Canada Trace Associates Inc. Full time $65,000 - $85,000

    Job Summary:We are seeking an experienced Intermediate Solid Waste Engineer to join our team at Trace Associates Inc. as a key member of our engineering team.Key Responsibilities:Assist Project Managers with planning and implementing detailed design and permitting projects, including budgeting and budget management, adherence to schedule, ensuring quality of...