Back to job search
SI
SmallArc IncVerified Job Source

Computer Systems Engineer

The role involves developing and maintaining scalable, high-performance applications through hands-on coding and technical specification. It also requires collaborating with cross-functional teams to manage API contracts, automate deployment pipelines, and participate in Agile ceremonies.

  • On-site
  • Engineer, BC
  • Posted Aug 9, 2026
  • Apply by Sep 7, 2026
  • 1 position

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Job summary

2 Develop and maintain robust, scalable, and high-performance Applications Perform hands-on coding and contribute to the development of critical modules or features. Collaborate with stakeholders to understand project requirements and translate them into technical specifications. Collaborate with cross-functional teams to gather requirements, design API contracts, and define service boundaries. Identify and mitigate technical risks and troubleshoot complex issues as they arise. Provide technical guidance or support for the development or troubleshooting of Issues Document design specifications, installation instructions, and other system-related information Collaborate with DevOps teams to automate deployment pipelines, containerize applications, and manage infrastructure as code Participate in code reviews, architectural discussions, and Agile ceremonies to ensure code quality and alignment with business objectives Communicate project information through presentations, technical reports, or white papers Education Requirement: Bachelor’s degree in computer science or closely related filed Develop and maintain robust, scalable, and high-performance Applications Perform hands-on coding and contribute to the development of critical modules or features. Collaborate with stakeholders to understand project requirements and translate them into technical specifications. Collaborate with cross-functional teams to gather requirements, design API contracts, and define service boundaries. Identify and mitigate technical risks and troubleshoot complex issues as they arise. Provide technical guidance or support for the development or troubleshooting of Issues Document design specifications, installation instructions, and other system-related information Collaborate with DevOps teams to automate deployment pipelines, containerize applications, and manage infrastructure as code Participate in code reviews, architectural discussions, and Agile ceremonies to ensure code quality and alignment with business objectives Communicate project information through presentations, technical reports, or white papers Education Requirement: Bachelor’s degree in computer science or closely related filed

What you’ll do

The role involves developing and maintaining scalable, high-performance applications through hands-on coding and technical specification. It also requires collaborating with cross-functional teams to manage API contracts, automate deployment pipelines, and participate in Agile ceremonies.

Requirements

Candidates must possess a Bachelor's degree in computer science or a closely related field. The role requires the ability to translate project requirements into technical designs and provide guidance on troubleshooting complex system issues.

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Application Development
  • Coding
  • API Design
  • Technical Specification
  • Risk Mitigation
  • Troubleshooting
  • Technical Documentation
  • DevOps
  • Deployment Pipelines
  • Containerization
  • Infrastructure as Code
  • Code Review
  • Agile Methodologies
  • Architectural Design

Job areas

  • Software
  • Technology
  • Engineering
  • Consulting
  • Data & Analytics

Additional details

Minimum education
Bachelor’s degree
Minimum experience
0+ years
Apply by
Sep 7, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Entry level