Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Software Architect

$90k - $120k par année
Temps plein

Foreseeson Technology Inc.

Richmond , Canada

We are seeking an out-of-the-box thinking Software Architect 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 — 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 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 fast 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 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)
  • Minimum 5+ years of professional software development experience
  • 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 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.

L'offre d'emploi a été publiée il y a 22 jours
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Software Architect à Richmond, BC
  •  ...people, not pretense. Determination – We kick down walls.  The Software Developer is a technical role within the IT department...  ...Senior Manager of Software Development as well as the Solutions Architect, the Software Developer plays a key role in delivering high-quality... 
    Suggéré
    Emploi permanent

    trailappliances

    Richmond, BC
    Il y a un mois
  • $82.7k - $171.9k par année

     ...Caring. Connecting. Growing together. We are seeking a Senior Software Engineer to design, build, and operate cloud-native services powering...  ...Preferred Qualifications Google Cloud certifications (Cloud Architect, Developer, or Data Engineer) Experience in healthcare... 
    Suggéré
    Temps plein
    Travail à distance

    Optum

    Richmond, BC
    il y a 24 jours
  • $80k - $100k par année

     ...Richmond , Canada We are seeking a motivated Software Engineer (with Embedded Systems experience) to advance the application development project and integration of Energy Management Systems (EMS) and EV charging solutions. The ideal candidate will have experience in the EV... 
    Suggéré
    Temps plein

    Foreseeson Technology Inc.

    Richmond, BC
    il y a 19 jours
  • $180k - $200k par année

     ...the better, we’ll take you there. The Position The Chief Architect, Geointelligence leads the Chief Architect Office that is responsible...  ...Manage development, security, and operations (DevSecOps) for software development lifecycles throughout business area programs and... 
    Suggéré
    Contrat Longue Durée
    Travail au bureau
    Horaires flexibles

    MDA Systems Ltd.

    Richmond, BC
    il y a 3 heures
  • Join MDA Space as Chief Architect, leading groundbreaking projects in geospatial technology. Drive business growth and innovation through...  ...Supervise product management and IP strategies • Manage DevSecOps in software development • Ensure alignment between technical solutions and... 
    Suggéré

    MDA Systems Ltd.

    Richmond, BC
    il y a 3 heures
  •  ...for names and faces. o Exceptional customer service, good interpersonal skills and communication. o Experience with a restaurant POS software platform. o Extensive knowledge of different types of alcoholic beverages, cocktail recipes, and mixology techniques. o Familiarity with... 
    Taux horaire
    Temps plein
    Temps partiel
    Zone locale
    Recrutement immédiat
    Travail posté

    Baan Lao Fine Thai Cuisine

    Richmond, BC
    il y a 5 jours
  • $95k - $116k par année

     ...platform delivery team. This is primarily a BA and solution architecture role. The person in this seat leads requirements discovery, architects scalable Salesforce solutions, develops test strategies, and drives projects from concept through delivery in close partnership with... 
    Temps plein
    Travail au bureau

    Semtech

    Richmond, BC
    il y a 28 jours
  • $20 - $26 par heure

     ...Learning and performing proper contents packing procedures Completing your timecard daily on ADP Working with our Project Management software, Restorify Completing job notes daily when needed Completing and handing in the necessary paperwork related to a job... 
    Taux horaire
    Contrat Longue Durée
    Travail au bureau
    Zone locale
    Bureau à domicile
    Période d'essai
    Horaires flexibles

    Pro-Claim Group

    Richmond, BC
    il y a 8 jours
  •  ...energy consumption and operating costs related to a range of facility and asset types, including analyzing and evaluating data and using software and data management tools. Experience with budgeting, procurement and contract documents, and financing, including grant programs.... 
    Сontrat
    Pour les contractants

    TorontoJobs.ca Recruitment Division

    Richmond, BC
    il y a 4 jours
  •  ...costs. Maintaining and updating financial documentation. Entering and tracking project information in the in-house capital project software. Maintaining records of consultant and contractor performance. Completing Building Assessments and provide Building Condition... 
    Сontrat
    Pour les contractants
    Travail au bureau
    Travail le week-end

    City of Richmond

    Richmond, BC
    il y a 7 jours
  • $85.5k - $108k par année

     ...projects and competing priorities simultaneously. ~ Proficiency with Microsoft Office Suite ; experience using construction management software such as Procore , Viewpoint , or similar platforms is considered an asset. ~ CCCA designation (or actively pursuing... 
    Taux horaire
    Contrat Longue Durée
    Сontrat
    Sous-traitant
    Embauche directe
    Travail au bureau

    MatchBox

    Richmond, BC
    il y a 11 jours
  • $41 par heure

     ...Consult with clients to develop and document Website requirements Develop website architecture Write, modify, integrate and test software code Communicate technical problems, processes and solutions Source, select and organize information for inclusion and design... 
    Emploi permanent
    Temps plein
    Travail à distance

    BBX Moving

    Richmond, BC
    il y a 7 jours
  •  ...Proficiency: Strong hands-on mechanical and electrical knowledge, coupled with experience utilizing computerized maintenance tracking software (CMMS). Safety & Regulatory Focus: A meticulous, safety-first mindset to ensure full regulatory compliance across all boiler, HVAC... 
    Contrat Longue Durée
    Emploi permanent
    Temps plein
    Recrutement immédiat
    Lundi au vendredi
    Horaires flexibles
    Travail posté
    Équipe de l'après-midi

    Randstad

    Richmond, BC
    il y a 15 jours
  •  ...plumbing issues. The incumbent must possess excellent written and verbal communication and customer service skills. Ability to use software programs such as Microsoft Word, Excel, Outlook, and REDMS or a similar records management system. Experience using a Computerized... 
    Pour les contractants
    Travail au bureau

    City of Richmond

    Richmond, BC
    il y a 3 jours
  •  ...Landscape Architect I Requisition ID: 46682  Organization Vancouver is consistently ranked as one of the world’s most liveable...  ...Outlook and PowerPoint) Knowledge of ArcGIS and other spatial software programs Proficiency in AutoCAD Proficiency in Adobe Photoshop... 
    Taux horaire
    Temps plein
    Сontrat
    Pour les contractants
    Stage

    City of Vancouver

    Vancouver, BC
    il y a 3 jours
  • $27 - $30 par heure

     ...job postings, screen resumes, and coordinate interviews -Follow up with candidates and maintain ongoing communication -Utilize ADP software -Maintain and update data in Excel (an essential daily tool) -Participate in improving recruitment processes Qualifications... 
    Travail temporaire
    Travail à distance

    Randstad

    Richmond, BC
    il y a 9 jours
  • $75k par année

     ...advice on information systems strategy, policy, management and service delivery Assess physical and technical security risks to data, software and hardware Develop policies, procedures and contingency plans to minimize the effects of security breaches Conduct reviews to... 
    Emploi permanent
    Temps plein
    Travail à distance

    Lumi HVAC Ltd.

    Richmond, BC
    il y a 6 jours
  •  ...engineering and operations. Working closely with system owners and department leads, you will translate business requirements into working software, from front-end interfaces to back-end services, secure API endpoints, and AI-powered applications. This is an on-site role at our... 
    Temps plein
    Stage
    Travail au bureau
    Travail à distance
    Relocation
    Travail posté

    Saltworks Technologies

    Richmond, BC
    il y a 16 jours
  •  ...troubleshooting skills (not essential, yet beneficial if you like this type of work). Bonus - Familiarity with SolidWorks 3D design software or AutoCAD P&ID. Why join Saltworks? At Saltworks, you'll collaborate with talented colleagues to solve complex, real-world... 
    Temps plein
    Stage
    Travail posté

    Saltworks Technologies

    Richmond, BC
    il y a 16 jours
  • $70k - $80k par année

     ...automated machinery, or industrial processing environments (experience within food processing or automated systems is highly valued). Software Proficiency: Strong familiarity with enterprise resource planning (ERP) platforms like SAP, along with MS Office and project... 
    Travail au bureau

    WORKFORCE Staffing Solutions

    Richmond, BC
    il y a 22 jours
  •  ...needed ~ Proficient in MS Office365 and ability to learn applications quickly ~ Proficiency in ClickUp or other work collaboration software is an asset ~ Proficiency with TuGo’s Navigator application is an asset ~ Knowledge of the insurance industry is an asset ~ A... 
    Temps plein

    TuGo

    Richmond, BC
    il y a 17 jours
  •  ...or other professional experience with clearly transferable skills. Familiarity with developing P&IDs using AutoCAD P&ID or similar software is an asset. Strong verbal and written communication skills in English. Excellent analytical and critical thinking skills.... 
    Contrat Longue Durée
    Temps plein
    Stage
    Travail posté

    Saltworks Technologies

    Richmond, BC
    il y a 9 jours
  • $28 par heure

     ...management of all accounts receivable components including billings, cash receipts application, etc. ~ Needs not be versed in all Financial Software (Lynx BM, MyInventory, Crunchtime and Hot Schedules). ~ Supports Cash counting, Glory Safe servicing, reconciling Vouchers and... 
    Temps plein
    Travail au bureau
    Zone locale
    Recrutement immédiat

    SSP America

    Richmond, BC
    il y a 23 jours
  • $32.39 par heure

     ...decision-making purposes; performs timekeeping, processes vacation requests, types technical and non-technical materials using various software applications and arranges meetings; documents meeting minutes, maintains departmental stationary and supplies levels and performs a... 
    Temps plein
    Travail au bureau
    Recrutement immédiat

    Vancouver Coastal Health

    Richmond, BC
    il y a 23 jours
  • $20.06 - $27.9 par heure

     ...manner.  ~Ability to work independently and in a team environment. ~Knowledgeable experience with Xplor Recreation and Mindbody Online software is an asset (training provided) ~Passion for sports and/or fitness and working with multiple programs, events, and activities. ~... 
    Taux horaire
    Travail occasionnel
    Horaires flexibles
    Travail posté
    Travail le week-end
    Équipe de l'après-midi

    Richmond Olympic Oval

    Richmond, BC
    il y a 11 jours
  • $110k - $140k par année

     ...AI tooling: connectors, user management, and related infrastructure. Application and Asset Management: Administer enterprise software including SQL/PostgreSQL, SYSPRO, EPLAN, ARAS PLM, GitLab, and other business-critical systems. Manage software and hardware asset... 
    Temps plein
    Stage
    Travail au bureau
    Recrutement immédiat
    Travail à distance
    Relocation
    Travail posté

    Saltworks Technologies

    Richmond, BC
    il y a 14 jours
  • $168k - $194.25k par année

     ...Optimistic, Persistent, and Empathetic . Your role As a Sr. Software Engineer on the Tel Core team, you are the steward of our media...  ...the real-time services that run on the Telephony Engines. Architect backend libraries and APIs to integrate with the broader Telephony... 
    Contrat Longue Durée
    Travail au bureau

    Dialpad

    Vancouver, BC
    il y a 3 jours
  •  ...interpersonal skills. Ability to work independently and as part of a team. Strong computer skills and affinity for learning computer software. Good sense of urgency. Why Work at Phoenix? A Rewarding Mission: Through our asynchronous care model, Phoenix is... 
    Temps plein
    Stage
    Travail au bureau
    Travail à distance
    Lundi au vendredi
    Horaires flexibles

    phoenix

    Richmond, BC
    il y a 1 jour
  • $201k - $238.7k par année

     ...standard increases as applicable Job Summary As a Systems Architect, you will report to the Senior Systems Architect, and are typically...  .... Research, design, develop and enhance the hardware and software solutions to meet technical & creative requirements for the organization... 

    Sony Pictures Imageworks

    Vancouver, BC
    il y a 27 jours
  •  ...to ensure project goals, timelines, and budgets are successfully achieved  Design and develop modern control systems (hardware and software) tailored to client needs Develop process control narratives to integrate automation solutions with new and existing equipment and... 
    Emploi permanent
    Logé Sur Place

    Andritz

    Richmond, BC
    il y a 9 jours

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Software Architect. Soyez parmi les premiers à postuler !