This job board retrieves part of its jobs from: Emploi Étudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

Software Developer

RadComm Systems Corp.

This is a Contract position in Newmarket, ON posted October 13, 2021.

We are seeking an experienced and detail-oriented Software Developer who has a high degree of applied knowledge in signal processing and statistics/mathematical modeling, to contribute to the technical development of RadComm’s software platforms.

About Us RadComm Systems are leaders in the design, manufacture and service of highly sensitive technologically advanced radiation detection systems.

Our highly specialized equipment detect, measure and identify radioactive sources to prevent radiological incidents and potential exposure to individuals and the environment for a variety of industrial, civilian and government applications.

Flexibility, versatility and the ability to customize radiation detection solutions for specific customer applications, make RadComm a unique supplier to the industry.

RadComm’s dedicated staff, leading-edge technology and product development have been the foundation for company growth and overall success, with over 7,000 systems sold, in over 70 countries.

As an ISO 9001:2015 certified organization, RadComm prides itself on quality products that exceed industry standards, as well as meet each customers’ unique needs and requirements.

Requirements Minimum 5 years of coding experience with modern technologies.

Strong design and development experience using C#, object-oriented programming, and functional programming patterns.

Experience using multithread and parallel development.

Real-time I/O applications experience.

Demonstrated problem-solving and debugging skills.

Test-driven development experience.

OS system file management experience.

Experience measuring performance, e.g.

diagnosing memory leaks.

Experience in designing UI mockups and implementation using WPF, XAML, Windows Forms, HTML.

Experience with Windows and Linux.

Experience developing digital signal processing software & algorithms.

Knowledge statistical techniques used in signal processing applications.

Knowledge Boolean algebra.

Eligible to work in Canada.

Degree Engineering, Mathematics, Physics or Computer Science Must Have Worked With SPA frameworks CAB (Composite Application Block) SQL, Relational Databases and Document databases Knowledge with Networking, Server-Client applications using TCP, UDP, Serial communications Knowledge and has worked with IoC and DI Knowledge of CI/CD Git MSI and Installers Signal processing techniques, including proof of concept demonstrated using MatLab or comparable.

Technologies .NET Core, .NET Framework C#, C++, Java, Typescript Windows Forms, WPF, XAML, HMTL, Javascript, SASS Unit Test, Visual Studio, VSCode SQL, JSON, XML Windows, Linux Security, OAuth MatLab Key Competencies Teamwork Creative Thinking Analytical Thinking Documenting of work including flow charts Communication Skills (verbal & written) Problem Solving Results Oriented Perseverance Patience Flexibility Time Management Data Literacy We believe that ensuring diversity is fundamental to our future growth and progress.

RadComm encourages applications from all qualified individuals.

We are committed to accommodating people with disabilities during the recruitment and assessment processes and when people are hired.

We thank all applicants for their interest, however only those candidates selected for interviews will be contacted.