Software Analyst

at  Aversan

Burnaby, BC, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate09 Sep, 2024Not Specified10 Jun, 2024N/ACanvas,Ruby,Boost,Git,Webgl,Jira,Scripting Languages,Stl,Socket Programming,Windows,Websockets,Visual Studio,Groovy,Multithreading,Computer Science,Wpf,PythonNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

QUALIFICATIONS

  • B. Sc., in Electrical Engineering, Computer Science for equivalent
  • Good command of C++ language including templates, STL, Boost, MFC usage
  • Good command of C#, WPF,
  • Good command of scripting languages, i.e. Perl, Ruby, Python, Groovy
  • Knowledgeable of object-oriented techniques, multithreading, socket programming, Windows
  • Knowledgeable of HTML5, Responsive CSS3, JavaScript, Typescript coding skills, Front End web development frameworks like WebSockets, Stencil, RxJS, WebGL, Canvas and other rendering technologies, Pixi.js
  • Good analysis skills, able to diagnose issues based on field logs and correlate events to failures
  • Able to handle assignments within a medium to large scale software application
  • Knowledgeable of the software development process
  • Able to quickly integrate with the team and work independently
  • Knowledge of software development environment (Microsoft Visual Studio, Git, Jira, etc)

Responsibilities:

To design, create, analyze, debug and deliver software for train control systems.

  • Understands and follows the company’s processes and procedures for developing mission critical software
  • Implements near real time systems in C++
  • Designs, codes, debugs, write test procedures and tests software code.
  • Reviews code, test procedures and test results
  • Analyses and implements correction for defect reports
  • Perform engineering testing in the field and investigates problems in the field.
  • Provides some input for cost estimates.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Burnaby, BC, Canada