Facebook Icon Twitter Icon Instagram Icon LinkedIn Icon
Donate
Decrease font size Increase font size

Job Details

Software Engineer II & III

Job ID: 17,515

Date Posted:
Feb 5, 2020
Job Title:
Software Engineer II & III
Job Category:
Processing & Manufacturing
Location:
Bradford, ON CA

Job Description:

We are currently looking for a Software Engineer II and a Software Engineer III to work out of our Bradford, ON office. Have you ever wanted to be part of a team which develops leading software solutions for the building component manufacturer industry? If so, we are seeking a motivated Software Engineer with a solid knowledge and experience developing desktop applications with Visual Studio, .NET framework, C++, and C#, who is responsible for maintaining and enhancing the functionalities of our desktop application SAPPHIRE Structure (2020 and SE engineering) for the component manufacturer (CM) industry. You will have input on all technical aspects of the each project, applying industry standards and utilizing past experiences. As a technical leader, you will help decide on technologies, as well as design and implement complex, technical solutions using the latest software technologies. Be part of something that is changing the construction industry on a global scale; come be a part of MiTek!

Software Engineer II 

Responsibilities:
 

·     Code, test, document, configure, and debug solutions using C++, C#, and .NET Framework in Visual Studio environment.
·     Write and perform unit testing using Test Explorer in Visual Studio and third-party tools like NuGet.
·     Document code appropriately for maintainability.
·     Refactor legacy C++ code into C#.
·     Translate requirements and use cases into technical designs and functional code.
·     Maintain and improve the performance of existing software.
·     Communicate with product owners and business analysts to gather accurate specifications for new enhancements and applications.
·     Collaborate with teams responsible for requirements, development, and quality assurance to ensure solutions are efficient, consistent, and fulfill business needs.
·     Participate in analysis, design, and code reviews. Work in an Agile software development environment using Scrum
·     Interact professionally with others; including co-workers, vendors and customers.
·     Attendance during regular work hours and overtime as required.
 
Qualifications
 
·         2+ years of experience in desktop application software development using Visual Studio, C++, C# and .NET framework.
·         Strong evidence of development experience in .NET Framework, C#, APIs, Visual Studio.
·         Strong ability to refactor code using Visual Studio.
·         Experience with legacy code C and C++ is an asset
·         Knowledge of writing T-SQL queries and stored procedures with complex joins is an asset
·         Clear and effective written and verbal communication skills
·         Bachelor of Science degree in Computer Science or related field.


Software Engineer III

Responsibilities:
 
·     Code, test, document, configure, and debug solutions using C++, C#, and .NET Framework in Visual Studio environment.
·     Write and perform unit testing using Test Explorer in Visual Studio and third-party tools like NuGet.
·     Document code appropriately for maintainability.
·     Refactor legacy C++ code into C#.
·     Translate requirements and use cases into technical designs and functional code.
·     Maintain and improve the performance of existing software.
·     Communicate with product owners and business analysts to gather accurate specifications for new enhancements and applications.
·     Collaborate with teams responsible for requirements, development, and quality assurance to ensure solutions are efficient, consistent, and fulfill business needs.
·     Participate in analysis, design, and code reviews. Work in an Agile software development environment using Scrum
·     Lead, mentor, and coach junior developers.
·     Interact professionally with others; including co-workers, vendors and customers.
·     Attendance during regular work hours and overtime as required.
 
Qualifications
 
·         5+ years of experience in desktop application software development using Visual Studio, C++, C# and .NET framework.
·         Strong evidence of development experience in .NET Framework, C#, APIs, Visual Studio.
·         Strong ability to refactor code using Visual Studio.
·         Experience with legacy code C and C++ is an asset
·         Knowledge of writing T-SQL queries and stored procedures with complex joins is an asset
·         Clear and effective written and verbal communication skills
·         Bachelor of Science degree in Computer Science or related field.
  

Employer:

MiTek Canada Inc.

How To Apply:

Please submit your resume to Andrea Kalentzis, HR Manager at akalentzis@mitek.ca.

(Job Posted By Employer)

Advertised Until:

Feb 21, 2020

Testimonials


  • "I believe that the support I received from the wonderful team at CONTACT Employment Services had a great impact on potential employers noticing me. It made my job search so much easier! I highly recommend using CONTACT Employment Services' friendly services!"

    Robert S
  • "I now find myself a student again, learning to cook, so I can do what I have always wanted to do as a career. I went through some ups and downs, but thanks to CONTACT Employment Services, The Ministry of Training Colleges and University and Liaison College I am on my way to becoming a chef"

    Richard M
  • "Lisa at CONTACT Employment Services became my “go-to girl”. Her great recommendations on updating my resume, helping me prepare for job interviews, talking me through my fears, and her wonderful advice, helped me land a wonderful opportunity. This support is the reason I received work within 2 months of being laid off."

    Rachel A
  • "The consultant made me realize that I can do something with my life.  I have a lot of respect for him and already trust him.  Thank you, I really appreciate your kind words.”

    Employment Services' Client Comment
  • "With CONTACT Employment Services professional training curriculum and supportive staff, I was able to obtain my ACZ License and will be starting full- time employment with a large well established local transportation company. Without help from Heather and the CONTACT Employment Services team, I feel this outcome would not have been possible. Thank you."

    Ray K
  • "Without the help and caring support from Lisa of CONTACT Employment Services  and family/friend supports, I would still be wondering “can I really do this?” I would recommend CONTACT Employment Services to anyone looking for work and wanting to find out information on government programs available to you."

    Angie H
  • "My experience with CONTACT Employment Services was very positive and supportive. I would recommend CONTACT Employment Services to anyone who needs help with their future career."

    Barbara S
  • "I want to encourage all of the internationally trained people in Canada to keep trying and believing that their ideal job is out there. With the right help and persistence on their part, they too can find their dream job. Thank you so much Lisa for the effort you put in for me. Thank you CONTACT Employment Services."

    Maria O