Software Analyst
at Aversan
Burnaby, BC, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 09 Sep, 2024 | Not Specified | 10 Jun, 2024 | N/A | Canvas,Ruby,Boost,Git,Webgl,Jira,Scripting Languages,Stl,Socket Programming,Windows,Websockets,Visual Studio,Groovy,Multithreading,Computer Science,Wpf,Python | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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