, you will work in a cross functional team of 4 to 8 team members, reporting to the software project lead, and communicating with an additional offshore team. You will work closely with your team and mainly develop components for the EMS and EVSE Division. You will collaborate on product and architectural design, while improving the quality and frequency with which we release innovative and enhanced product features.
Your primary key performance indicator will be the quality of code delivered by you. Additionally, you will be measured on the speed and efficiency with which you deliver software releases.
Responsibilities
Understand the Company's operational processes across its divisions
Work with the team to design and develop automated processes, refactor legacy infrastructure, and establish test plans
Collaborate on new projects with AI integration and cloud infrastructure
Improve processes with respect to features, efficiency and reliability
Make impactful contributions to the team's operations, roadmap, and architecture
Requirements
Recently completed BS or currently pursuing MS/PHD in Computer Science or related field
Knowledge of server-side web application development (C#, ASP.NET)
Understanding and querying experience in relational and non-relational databases (preferably MS SQL)
Proficiency in Python, C#, JavaScript, HTML/CSS
Detail-oriented and eager to expand their development skillsets
Basic understanding of AI/ML concepts
Strong communication skills and eagerness to learn
Nice To Have:
Understanding of AWS Cloud services or other leading cloud providers
Experience with ERP/MRP software, preferably Odoo
GIT version control and AI Application experience
Good knowledge of Computing Science fundamentals - data structures, algorithm design, problem-solving, and complexity analysis
Ability to write documents that are easy to understand, concise, and refined
A strong grasp of information technology concepts and processes
Working experience with modern software architecture components (e.g. Distributed Systems, Containerization, Micro Services, etc.)
Location
Richmond, BC or remote (if not BC resident)
If you are eager to kickstart your career in software development with an innovative company, apply now to join Foreseeson Technology Inc. as our Software Development Intern!
About Foreseeson
Foreseeson Technology Inc.
is a British Columbia, Canada-based Manufacturing and Distribution Services (MDS) organization. The innovation and team efforts for over twenty five (25) years were brought us recognition as one of the "Top 100 Tech Companies in BC by Business Vancouver Magazine in 2022," has been named by the Richmond Chamber of Commerce as one of the "2018 Finalists & Recipient on Business Excellence Awards - 2020 Large Business of the Year", and our manufacturing craft give us the honour to be acknowledged as one of the "2020 & 2021 - Top 100 biggest Manufacturers in Metro Vancouver, BC." We continue to improve our process, innovate, offer various products and services that will impact a sustainable green environment, and support our local community.
We would like to thank all applicants in advance for your interest in this position. Only candidates selected for an interview will be contacted. No phone calls, please.
Company events
On-site parking
Application question(s):
How many years of experience do you have with C#, ASP.NET?
How many years of experience do you have with MS SQL?
How many years of experience do you have with Python, JavaScript, HTML/CSS?
Please describe the last project that you've compiled and deployed.
Education:
Bachelor's Degree (required)
Language:
Korean (preferred)
Work Location: Hybrid remote in Richmond, BC V6V 2C5
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.