Lead Software Engineer

Foreseeson Technology, Inc.

Richmond

Hybrid

CAD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Structured career development programs
Recognition programs
Employee events and engagement
Extended health benefits and PTO

Job summary

Foreseeson Technology, Inc. is seeking a Lead Software Engineer to design and implement scalable, end-to-end software and cloud-based solutions. You will lead cross-functional teams, shape architecture, and drive modern development practices in a hybrid Richmond, BC environment.

The candidate excels in full stack development, problem-solving, and delivering enterprise-grade applications. Competitive salary and performance-based bonuses accompany a strong growth culture.

Qualifications

  • Bachelor's degree in computer science, software engineering, or related field.
  • 5+ years of professional software development experience.
  • Experience with relational and non-relational databases, preferably MS SQL.
  • RESTful APIs design and distributed systems.
  • Cloud platforms: AWS, Azure, or Google Cloud.
  • Git and collaborative workflows.
  • Strong problem-solving and analytical skills.
  • Ability to work independently and in teams.

Responsibilities

  • Lead technical projects from start to finish with sprint planning.
  • Develop and maintain scalable software applications.
  • Contribute to backend, APIs, and cloud-based solutions.
  • Collaborate with cross-functional teams to define requirements.
  • Participate in code reviews, testing, CI/CD, and best practices.
  • Modernize legacy systems for better performance.
  • Support DevOps, automation, and infra improvements.
  • Ensure security, reliability, and performance standards.

Skills

Full stack dev
Code architecture
Problem solving
Cloud platforms
CI/CD pipelines

Education

Bachelor's degree in CS or related

Tools

Git
REST APIs
Docker
Kubernetes
SQL/NoSQL

Job description

We areseekinganout-of-the-boxthinking Lead Software Engineer to join our innovative technical projectsteam. The ideal candidate willhave strongexpertisein;building code architecture from the ground up,behighly experienced infull stackdevelopment,bepassionatefor problem-solving, andbeabletoleadscalable enterprise applicationsas well ascloud-based solutions.

Salary: $90,000 – $120,000 per year

(Final compensation will be based on qualifications, technicalexpertise, and relevant experience.)

Supplemental Pay: Performance-based bonus eligibility

Location:4460 Jacombs Road - Unit 101, Richmond, BC (HybridSchedule, 2 days in office)

Job Type: Full-Time, Permanent

WHAT WE OFFER

When you come on board,you'renot just filling a position title;you'rebecoming part of a teamthat'sbuilding something bigger, together!We invest in your growth as deliberately as we invest in our own:

  • Structured career development programs— clear paths for skill-building and advancement as our divisions expand
  • Recognition that means something— programs designed to reward initiative, not just tenure
  • Employee events and engagementthat build real connection across teams and divisions
  • Comprehensive extended health benefits and paid time off— because performance starts with wellbeing
  • A culture built on respect, teamwork, and diversity— the foundation that lets fast growth stay healthy growth

ROLE & RESPONSIBILITIES

  • Lead technical projects from start-to-finish, with structured sprint planning andscalable code architecture design
  • Develop,maintain, and enhance scalable software applications and services
  • Contribute to backend systems, APIs, and cloud-based solution development
  • Collaborate with cross-functional teams to define technical requirements and deliver innovative product features
  • Participatein code reviews, testing strategies, CI/CD pipelines, and software development best practices
  • Support modernization and optimization of legacy systems to improve maintainability and performance
  • Troubleshoot technical issues across applications, systems, and deployments
  • Assistwith development workflow improvements and engineering process enhancements
  • Contribute to DevOps, automation, and infrastructure improvement initiatives
  • Ensure software solutions meet security, reliability, and performance standards
  • Stay current with emerging technologies and recommend improvements where appropriate

REQUIREMENTS

  • Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent industry experience)
  • Minimum5+ years of professional software development experience
  • Experiencewith relational and non-relational databases (preferably MS SQL)
  • Experience designing and consuming RESTful APIs and distributed systems
  • Solid understanding of software architecture patterns, object-oriented programming, and system design principles
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud
  • Hands-on experience with Git version control and collaborative development workflows
  • Excellent problem-solving and analytical skills
  • Ability to work independently while contributing effectively within a team environment

NICE TO HAVES

  • Experience with AI/ML integrations or AI-powered applications
  • Experience with e-commerce platforms and EDI implementations
  • Familiarity with ERP/MRP systems, preferably Odoo
  • Experience with containerization and orchestration technologies (Docker, Kubernetes)
  • Knowledge of microservices architecture and distributed systems
  • Experience with infrastructure-as-code and cloud automation tools
  • Understanding of cybersecurity best practices and secure software development
  • Familiarity with Agile/Scrum development environments
About Foreseeson

ForeseesonTechnology Inc. is a BC-based Manufacturing and Distribution Services organization with over 25 years of innovation and industry leadership. Recognized among the Top 100 Tech Companies in BC, we build technology-driven solutions that support operational excellence, sustainability, and business growth.

We are passionate about building reliable, scalable, and forward-thinking solutions — andwe’relooking for talented individuals who share that vision.

ForeseesonTechnology Inc. is an equal opportunity employer committed to creating an inclusive and diverse workplace. We welcome applications from all qualified individuals.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer — Hybrid, Cloud & Scalable Systems
Lead Software Engineer — Hybrid, Cloud & Scalable Systems

Foreseeson Technology, Inc. • Richmond

Hybrid
CAD 90,000 - 120,000
Structured career development programs
Recognition programs
Employee events and engagement
+1
Software Engineer Backend (Java)
Software Engineer Backend (Java)

Randstad Digital • Vancouver

On-site
CAD 100,000 - 118,000
Access to fitness center
Weekly team lunches
Daily coffee runs
+1
Technical Lead and Senior Software Engineer
Technical Lead and Senior Software Engineer

SNS Technologies (now Forgeahead Solutions) • Surrey

On-site
CAD 117,000 - 143,000
Extended medical
Dental
Vision
+4
Director of Software Engineering
Director of Software Engineering

First Canadian Insurance Corporation • Sherwood Park

On-site
CAD 140,000 - 190,000
On-site gym
Educational assistance and career发展
OPEN: Lead Software Engineer Developer
OPEN: Lead Software Engineer Developer

Cpus Engineering Staffing Solutions Inc. • Oshawa

On-site
CAD 90,000 - 120,000
Senior Full Stack Developer
Senior Full Stack Developer

Finning • Edmonton

Hybrid
CAD 120,000 - 130,000
Hybrid work model
Medical benefits
Bonus
Lead Software Engineer
Lead Software Engineer

Validere • Toronto

Hybrid
CAD 212,000 - 320,000
Stock options
Generous time-off
Professional development budget
+1
Staff Engineer
Staff Engineer

Akkodis • Calgary

On-site
CAD 90,000 - 150,000
Senior Software Developer
Senior Software Developer

LandSure Systems Ltd. • Vancouver

Hybrid
CAD 106,000 - 132,000
3 weeks vacation to start
Generous bonus program
$750 health spending account
Software Engineer, Async Platform
Software Engineer, Async Platform

United States Digital Space LLC • Toronto

Hybrid
CAD 108,000 - 135,000
Health & dental
Mental health benefits
Family building benefits
+6