Canada

Intermediate C++ Software Developer (remote) (Waterloo)

Intermediate C++ Software Developer (remote) (Waterloo)
Description

12 month remote contract


Job Description:

Development of software applications for our client focusing on informatics systems.

The required candidate must, at a minimum, be expected to perform the following:

  • Write code for new features and enhancements.
  • Compile/Debug applications/programs.
  • Develop test programs.
  • Perform software tests.
  • Compile information for and write portions of technical reports and program documentation.
  • Assist in low level design.
  • Assist in the maintenance of the existing code base.


Responsibilities:

  • Perform software development tasks for systems or segments of large complex systems using a standard set of software engineering standards, development tools, equipment, and technologies.


Required Skills and Experience:

  • Candidates should have a minimum of 5 years of relevant experience
  • Experience and knowledge of C++
  • Experience with MFC
  • Experience with Microsoft Visual Studio in an Azure DevOps environment (including source control)
  • Knowledge of Microsoft Server and Windows development environments
  • Understanding of the software development lifecycle
  • Excellent communications skills in English


Optional Skill Set:

Experience in any of the following would be considered assets:

  • Experience with C#
  • Experience with Web technologies (HTML, XML, XSDs and ASP.NET)
  • Experience with Databases (SQL, SQL Server, Oracle)
  • Experience with code source control through Git
  • Experience with Microsoft Entity Framework
  • Experience with Microsoft Razor and Blazor
  • Experience with PowerShell scripting language
  • Experience with Bootstrap
  • Experience and knowledge of Service Oriented Architecture programming
  • Experience in an agile development environment
  • Knowledge of MS Windows-based servers operating in a VM environment
  • Understanding of Internet protocols, firewalls, VPNs and general communications programming
  • Experience and knowledge of development practices in a secure workplace


ACCESSIBILITY

We’re committed to fostering an inclusive, equitable, and accessible workplace where every team member feels valued, respected, and supported, and has the opportunity to reach their full potential. We welcome and encourage applications from people with disabilities.


Accommodations are available on request for candidates taking part in all aspects of the selection process. For a confidential inquiry, simply email your recruiter directly or to make arrangements.


If you have questions regarding accessible employment at Ateko please email our Human Resources team at


Ateko

Derek Weber - Senior Recruiter

Apply on Kit Job: kitjob.ca/job/2os41v
Highlights
Safety Tips
Be careful if you are offered a job on the spot.
1 / 10
More info about this ad

Intermediate C++ Software Developer (remote) (Waterloo) has been posted in the Waterloo Information Technology category on Locanto.

If you’re wanting to discover more, check out the ad Senior Software Developer in 180 Columbia St W Unit 2B, Waterloo in this category.

Interested in more? Widen your search to view ads in nearby areas of Waterloo. This includes Information Technology in Kitchener, Wilmot and Woolwich. There are more ads within a 15 km radius for this category. If you want to view those ads, click here.

Go to next ad