Junior Software Analyst

Marketers on Demand

IT & Telecomms

EToD is actively recruiting for a Junior Software Analyst for one of our largest clients here in the GTA! In this role you will analyze, develop and integrate changes to software applications, following the existing design patterns and development process for safety critical software development.

This is an exciting role where you can collaborate with larger teams while contributing and learning new software engineering skills!

Note that this is a contract role.

Key Responsibilities:

• Modify and extend existing designs, codes, debugs
• Write test procedures and test software code
• Produce, under supervision, detailed impact analyses of changes to multiple software components
• Review code, test procedures and test results
• Produce and execute integration tests on simulated or target hardware test benches
• Identify the root cause; implement corrections for software defects
• Understand the planning constraints of assignments, plans and execute accordingly

Key Qualifications:

• Over 1 year of relevant working experience; relevant Academic Projects will be considered
• University degree in Computer sciences, Engineering or a closely related field
• Ability to diagnose issues based on application logs and correlate events to failures
• Ability to handle assignments within a small to medium scale software application
• Knowledgeable of the software development lifecycles (Waterfall and Agile Methodologies)
• Experience using Microsoft Office Suite
• Practical experience with source control and IDEs or code editors
• Demonstrated experience in producing working applications using either:
     o C
     o C++ using STL, Boost
• Theoretical knowledge of object-oriented techniques, multithreading, socket programming
• AUTOSR MISRA C++ standards, OOPS concepts
• Basic understanding of Graph theory
• Exposure to scripting and Python

Apply below today by clicking on the “Apply for Job” button.

Have a referral? Get paid up to $1,500 if they’re hired!

Share in your network by selecting one of the social media buttons below!