Senior Software Engineer - #228353

Foreseeson Technology Inc.


Date: 1 day ago
City: Richmond, BC
Salary: CA$90,000 - CA$110,000 per year
Contract type: Full time
Richmond, Canada

Full-Time, Permanent

Salary: $90k - 110k Annually (Final compensation will be based on qualifications, technical expertise, & relevant experience)

Supplemental Pay: Performance-based bonus eligibility

Monday to Friday Schedule - Hybrid Flexibility Available

Foreseeson is seeking a motivated and experienced Senior Software Engineer to join our innovative technology team. The ideal candidate will have strong backend development experience, a passion for problem-solving, and the ability to contribute to scalable enterprise applications and cloud-based solutions.



In this role, you will collaborate closely with cross-functional teams across the organization to deliver high-quality software products that support business growth and operational efficiency. You will contribute to technical improvements, modernization initiatives, and scalable system development while helping improve and evolve our technology platforms.




Role & Responsibilites

  • 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 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)
  • 4+ years of professional software engineer experience leading a team
  • Strong experience with full stack software experience using Python, JavaScript, C#, ASP.NET, and .NET technologies and modern software development methodologies
  • 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 have

  • Experience with AI/ML integrations or AI-powered applications
  • 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
  • Experience leading technical projects or mentoring development teams
  • 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.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

(Remote) Vice President of Research & Development

Harris Computer, Richmond, BC
1 week ago
Cayenta, a division of Harris; is seeking a Vice President of Research & Development who brings a unique blend of business acumen and technical prowess. This position calls for adept management and project management capabilities, a visionary approach to product development, financial insight, exceptional communication skills, and a deep understanding of the agile process. As the VP of R&D, you'll...

(CAN) People Greeter

Walmart Canada, Richmond, BC
CA$18 per hour
1 week ago
Position Summary... To provide exceptional customer service and assist in salesfloor operations in order to ensure a positive shopping experience and drive customer loyalty. What you'll do... Our Customer Experience associates interact with every single one of our customers, acting as the warm smile and the helping hand that we pride ourselves on being. It is up to our incredible...

Associé(e) aux ventes saisonnier(ère)

Pandora Jewelry, Richmond, BC
CA$18 - CA$22.5 per hour
4 weeks ago
Pandora @ McArthurglen Vancouver Outlet En tant que plus grande marque de bijoux au monde, nous donnons chaque jour une voix à l'amour de millions de personnes. Nos magnifiques produits permettent aux gens du monde entier de s'exprimer. Nous sommes fiers de faire partie de leurs histoires et des moments les plus importants de leur vie. Là où les idées...