Current jobs related to Full Stack Software Developer - Kamloops, British Columbia - British Columbia Lottery Corporation


  • Kamloops, British Columbia, Canada Digital Convergence Full time

    Job Title: Senior Full Stack Drupal DeveloperWe are seeking a highly skilled Senior Full Stack Drupal Developer to join our team at Digital Convergence. As a key member of our development team, you will be responsible for designing, developing, and maintaining custom Drupal websites and web applications.Responsibilities:Design and develop custom Drupal...


  • Kamloops, British Columbia, Canada Digital Convergence Full time

    Job Title: Senior Full Stack Drupal DeveloperWe are seeking a highly skilled Senior Full Stack Drupal Developer to join our team at Digital Convergence. As a key member of our development team, you will be responsible for designing, developing, and maintaining custom Drupal websites and web applications.Responsibilities:Design and develop custom Drupal...

  • Software Engineer

    5 days ago


    Kamloops, British Columbia, Canada VEERJI FISH 'N' GRILL Full time

    Job Title: Backend Java DeveloperAbout the Job:We are seeking a highly skilled Backend Java Developer to join our team. As a Backend Java Developer, you will be responsible for designing, developing, and deploying scalable and efficient backend systems.Key Responsibilities:- Design and develop backend systems using Java- Collaborate with cross-functional...


  • Kamloops, British Columbia, Canada B.C. LTD. Full time

    About the Role:We are seeking a highly skilled Senior Software Developer to join our team. The ideal candidate will have experience with back-end development and be proficient in multiple programming languages.Responsibilities:Design and develop scalable and efficient back-end systemsCollaborate with cross-functional teams to deliver high-quality software...


  • Kamloops, British Columbia, Canada Trimble Full time

    Software Development Engineer in TestAbout the RoleTrimble is seeking a skilled Software Development Engineer in Test to join our team in Kamloops, BC. As a key member of our development team, you will play a critical role in ensuring the quality of our software releases.Key ResponsibilitiesDesign and develop quality testing procedures to improve software...

  • Software Engineer

    4 days ago


    Kamloops, British Columbia, Canada On The Rocks Pub Kamloops Full time

    About the Role:As a Backend Developer - Software Engineer at our company, you will play a crucial part in designing and implementing scalable, efficient, and secure software systems. Your expertise in Python will be instrumental in shaping the backbone of our applications.Key Responsibilities:Design and develop high-quality, reusable, and efficient...

  • Software Engineer

    4 days ago


    Kamloops, British Columbia, Canada KAMLOOPS HALAL FOOD INC. Full time

    We are looking for a skilled Java Developer to join our team at "{company}". As a Java Developer, you will be responsible for designing, developing, and testing software applications using Java programming language.The ideal candidate will have a strong understanding of object-oriented programming principles, experience with Java frameworks, and excellent...


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

    Job SummaryThompson Rivers University is seeking a highly qualified individual for a tenure-track position at the rank of Assistant Teaching Professor in the Department of Engineering. The successful candidate will possess a PhD in Software Engineering or an equivalent discipline from a recognized university and have teaching and research experience within...


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

    Job SummaryThompson Rivers University is seeking a highly qualified individual for a tenure-track position at the rank of Assistant Teaching Professor in the Department of Engineering. The successful candidate will possess a PhD in Software Engineering or an equivalent discipline and have teaching and research experience within the core areas of Software...


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

    Job SummaryThompson Rivers University is seeking a highly qualified individual for a Tenure-Track Position at the rank of Assistant Teaching Professor in the Department of Engineering. The successful candidate will be responsible for teaching and research in the core areas of Software Engineering.Key ResponsibilitiesTeach majority of the following courses in...


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

    Job SummaryThompson Rivers University is seeking a highly qualified individual for a Tenure-Track Position at the rank of Assistant Teaching Professor in the Department of Engineering. The successful candidate will be responsible for teaching and research in the core areas of Software Engineering.Key ResponsibilitiesTeach majority of the following courses in...

  • Software Engineer

    6 hours ago


    Kamloops, British Columbia, Canada Indigo Books & Music Full time

    Job DescriptionKey Responsibilities:Design and develop user interface componentsCollaborate with cross-functional teamsImplement responsive and accessible UIRequirements:Experience with front-end technologiesStrong understanding of JavaScriptKnowledge of CSS and HTMLAbout CompanyCompany is a leading technology firm that specializes in software development.


  • Kamloops, British Columbia, Canada Top 40 Woodworks Full time

    Job Title: Overnight Lead Full TimeTop 40 Woodworks is a leading commercial millwork and kitchen manufacturer in Western Canada, based in Kamloops, BC. We are a dynamic and growing company that values our people, technology, and education. Our goal is to create a supportive and energized work environment, focusing on achieving milestones early to ensure...


  • Kamloops, British Columbia, Canada Top 40 Woodworks Full time

    Job Title: Overnight Lead Full TimeTop 40 Woodworks is a leading commercial millwork and kitchen manufacturer in Western Canada, based in Kamloops, BC. We are a dynamic and growing company that values our people, technology, and education. Our goal is to create a supportive and energized work environment, focusing on achieving milestones early to ensure...


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

    The Department of Engineering at Thompson Rivers University is seeking a highly qualified individual for a Tenure-Track Assistant Professor position in Software Engineering. The successful candidate will possess a PhD in Software Engineering or an equivalent discipline from a recognized university and have teaching and research experience within the core...


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

    Job Opportunity at Thompson Rivers UniversityThompson Rivers University is seeking a highly qualified individual for a Tenure-Track Position at the rank of Assistant Teaching Professor in the Department of Engineering. The successful candidate will be responsible for teaching and research in the core areas of Software Engineering.QualificationsThe successful...


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

    Job Opportunity at Thompson Rivers UniversityThompson Rivers University is seeking a highly qualified individual for a Tenure-Track Position at the rank of Assistant Teaching Professor in the Department of Engineering. The successful candidate will be responsible for teaching and research in the core areas of Software Engineering.QualificationsThe successful...


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

    Job Opportunity at Thompson Rivers UniversityThompson Rivers University is seeking a highly qualified individual for a Tenure-Track Position at the rank of Assistant Teaching Professor in the Department of Engineering. The successful candidate will be responsible for teaching and research in the core areas of Software Engineering.QualificationsThe successful...


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

    Job Opportunity at Thompson Rivers UniversityThompson Rivers University is seeking a highly qualified individual for a Tenure-Track Position at the rank of Assistant Teaching Professor in the Department of Engineering. The successful candidate will be responsible for teaching and research in the core areas of Software Engineering.QualificationsThe successful...


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

    Job Opportunity at Thompson Rivers UniversityThompson Rivers University is seeking a highly qualified individual for a Tenure-Track Position at the rank of Assistant Teaching Professor in the Department of Engineering. The successful candidate will be responsible for teaching and research in the core areas of Software Engineering.QualificationsThe successful...

Full Stack Software Developer

2 months ago


Kamloops, British Columbia, Canada British Columbia Lottery Corporation Full time
About the Role

The British Columbia Lottery Corporation is seeking a highly skilled Software Developer 2 to join our Digital Enablement team. As a key member of our agile product team, you will design and build full-stack web applications and back-end business systems integrations using React, Java, Spring Boot, and OpenShift.

Key Responsibilities
  • Design and develop full-stack web applications and back-end business systems integrations.
  • Collaborate with technical and business stakeholders to ensure software delivery supports business goals.
  • Contribute to architectural decision-making and implementation.
  • Lead the creation and maintenance of documentation of architectures and design decisions.
Requirements
  • Advanced expertise building Web Applications, Web Services, and Java microservices.
  • Deep understanding of software design and implementation principles.
  • Ability to lead a software development initiative and play a supporting role to peers.
  • Generous with knowledge and experience, supporting colleagues' growth and seeking guidance to accelerate own growth.
  • Driven to work with the Software Development capability to continuously improve software delivery processes.
  • Understanding and practice of mindsets and communication practices required to work successfully on a cross-functional agile product team.
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 and a 37.5 hour work week.
  • Professional development including education/certification sponsorship, in-house leadership cohorts, and LinkedIn Learning.
About Us

The British Columbia Lottery Corporation is a social purpose company committed to generating win-wins for the greater good. We operate national and provincial lotteries, provide games, technology, and oversight to 37 brick-and-mortar casinos, and operate a safe, secure, and 100% legal online gambling presence. We generated a record $1.6 billion in net income to the Province of B.C. in our recently completed fiscal year, supporting First Nations, local host governments, healthcare, education, and community programs across the province.

We value Respect, Integrity, and Community, and provide an inclusive environment where everyone can feel like they belong. We are an industry leader in player health and safe and responsible gambling.