Lead Software Engineer (British Columbia)

Lead Software Engineer (British Columbia)

24 Sep
|
Foreseeson Technology
|
British Columbia

24 Sep

Foreseeson Technology

British Columbia

We are seeking an out-of-the-box thinking Lead Software Engineer to join our innovative technical projects team. The ideal candidate will have strong expertise in; building code architecture from the ground up, be highly experienced in full stack development, be passionate for problem-solving, and be able to lead scalable enterprise applications as well as cloud-based solutions.

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

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

Supplemental Pay: Performance-based bonus eligibility

Location: Richmond, BC (Hybrid Schedule, 2 days in office)

Job Type: Full-Time, Permanent

WHAT WE OFFER
When you come on board, you're not just filling a position title; you're becoming part of a team that's building something bigger, together! We invest in your growth as deliberately as we invest in our own:

Structured career development programs — explicit 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 engagement that 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 quick growth stay healthy growth

ROLE & RESPONSIBILITIES

Lead technical projects from start-to-finish, with structured sprint planning and scalable 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

Participate in 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

Assist with development workflow improvements and engineering process enhancements

Contribute to DevOps, automation, and infrastructure improvement initiativesEnsure 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)

Minimum 5+ years of professional software development experience

Experience with 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
Foreseeson Technology 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 — and we’re looking for talented individuals who share that vision.

We thank all applicants for their interest; however, only candidates selected for an interview will be contacted.

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

#J-18808-Ljbffr

📌 Lead Software Engineer (British Columbia)
🏢 Foreseeson Technology
📍 British Columbia

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead software engineer (british columbia) / british columbia

Subscribe to this job alert:

Get the latest job offers by email for: lead software engineer (british columbia) / british columbia