Application Software Engineer

1 month ago


Brantford, Ontario, Canada Mitten Building Products Full time
About Us

Mitten Building Products, a leader in the exterior building solutions sector, provides high-quality products for both residential and commercial applications across North America. Our offerings are integral to the communities where individuals live, work, and engage in various activities, ranging from homes to healthcare facilities, educational institutions to retail spaces, and industrial sites to civic structures.

Our culture is built on core values that prioritize understanding our clients' needs and what drives their success. We recognize that our workforce is our greatest asset, and we are committed to fostering a workplace that values inclusion, ensuring a respectful environment where equal employment opportunities are available to all candidates and team members.

Company Overview

As the original Canadian manufacturer and market leader in vinyl siding, Mitten is dedicated to operational excellence, setting industry standards for service, quality, performance, and design, all supported by a comprehensive lifetime warranty. We serve as a coast-to-coast distributor of premium exterior building products, connecting architects, builders, and installers with a diverse range of business and design solutions. Being part of the Cornerstone Building Brands family, we stand as the largest manufacturer of exterior building products in North America.

Position Overview

KEY RESPONSIBILITIES

  • Develop and manage an ERP system, utilizing C# Windows Forms applications, MS SQL databases, ASP.NET web services, and various MVC, WCF, SSIS, SSRS, and Windows CE Mobile technologies.
  • Enhance and maintain legacy business applications by improving functionality and resolving issues.
  • Engage in critical refactoring and code optimization projects.
  • Follow the Canadian software development change management protocols.
  • Conduct thorough testing and documentation of application modifications.
  • Participate in the development of new applications from requirements gathering through to implementation.
  • Provide technical assistance to internal users as needed.
  • Design and implement fast, secure, and scalable software solutions.
Required Qualifications

ESSENTIAL QUALIFICATIONS

  • Integrity, honesty, and a strong desire to learn.
  • A minimum of 3 years of experience in software development.
  • A degree in Computer Science, Software Engineering, or equivalent professional experience.
  • Proficiency with enterprise database systems, such as Oracle or MS SQL Server.
  • Strong command of object-oriented programming languages, including C#, C++, or Java.
  • Excellent communication skills, both written and verbal.
  • Ability to work independently as well as collaboratively within a team.
  • Solid understanding of object-oriented programming principles and design patterns.
  • Strong analytical thinking, troubleshooting, and debugging abilities, with a knack for creative problem-solving.

PREFERRED QUALIFICATIONS

  • Proficiency in Visual Basic.
  • Experience with .NET Framework or .NET Core.
  • Background in web development, including HTML, CSS, Bootstrap, MVC, ASP, Hangfire, and IIS.
  • Familiarity with agile development methodologies.
  • Comprehensive understanding of database design, including tables, views, normalization, and primary-key/foreign-key relationships.
  • Experience with test-driven development, unit testing, and integration testing.
  • Knowledge of Azure DevOps and other Microsoft Azure technologies.
  • Experience in the manufacturing sector.
Equal Opportunity Statement

Mitten Building Products is an Equal Opportunity Employer. All qualified candidates will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against based on disability.



  • Brantford, Ontario, Canada Mitten Building Products Full time

    About Us Mitten Building Products, a leader in the exterior building solutions sector, is dedicated to serving both residential and commercial markets throughout North America. Our manufactured building products are integral to the communities where individuals live, work, and engage in leisure activities. We pride ourselves on a culture that emphasizes...


  • Brantford, Ontario, Canada Mitten Building Products Full time

    About Us Cornerstone Building Brands is a leading provider of exterior building solutions catering to both residential and commercial sectors across North America. The products we manufacture are fundamental to the communities where individuals live, work, and engage - from homes to healthcare facilities, educational institutions to retail spaces,...


  • Brantford, Ontario, Canada Mitten Building Products Full time

    About Us Cornerstone Building Brands is a leading provider of exterior building solutions catering to both residential and commercial sectors throughout North America. The products we manufacture serve as the foundation of the communities where individuals live, work, and engage in leisure activities - ranging from homes to healthcare facilities,...


  • Brantford, Ontario, Canada Anishinabek Employment & Training Services Full time

    Job Title: Engineer In TrainingWe are seeking a highly motivated and detail-oriented Engineer In Training to join our team at Anishinabek Employment & Training Services. As an Engineer In Training, you will play a key role in supporting our Engineering Department's efforts to provide technical advisory services, training, and capacity development to First...


  • Brantford, Ontario, Canada Anishinabek Employment & Training Services Full time

    Job Title: Engineer In TrainingWe are seeking a highly motivated and detail-oriented Engineer In Training to join our team at Anishinabek Employment & Training Services. As an Engineer In Training, you will play a key role in supporting our Engineering Department's efforts to provide technical advisory services, training, and capacity development to First...


  • Brantford, Ontario, Canada Adecco Canada Full time

    {"Job Title": "Design Engineer Technologist", "Company": "Adecco Canada", "Job Summary": "We are seeking a highly skilled Design Engineer Technologist to join our team at Adecco Canada. As a key member of our project drafting/design team, you will be responsible for producing, maintaining, and supporting the overall effort for the development and approval of...


  • Brantford, Ontario, Canada Adecco Canada Full time

    {"Job Title": "Design Engineer Technologist", "Company": "Adecco Canada", "Job Summary": "We are seeking a highly skilled Design Engineer Technologist to join our team at Adecco Canada. As a key member of our project drafting/design team, you will be responsible for producing, maintaining, and supporting the overall effort for the development and approval of...


  • Brantford, Ontario, Canada Norlok Technology Inc. Full time

    Job SummaryWe are seeking a highly skilled Manufacturing Engineer to join our team at Norlok Technology Inc. The ideal candidate will have a strong background in manufacturing systems, optimization, and design.Key ResponsibilitiesConduct thorough studies to determine optimal inventory levels and resource utilization, ensuring maximum efficiency and...


  • Brantford, Ontario, Canada Norlok Technology Inc. Full time

    Job SummaryWe are seeking a highly skilled Manufacturing Engineer to join our team at Norlok Technology Inc. The ideal candidate will have a strong background in manufacturing systems, optimization, and design.Key ResponsibilitiesConduct thorough studies to determine optimal inventory levels and resource utilization, ensuring maximum efficiency and...


  • Brantford, Ontario, Canada Adecco Canada Full time

    Job Title: Mechanical Design EngineerAdecco Canada is seeking a skilled Mechanical Design Engineer to join our client's team in Brantford, ON. The successful candidate will play a key role in designing custom refrigeration units using SolidWorks Sheetmetal and Radan CAM software.Key Responsibilities:Develop and prepare accurate engineering drawings for...


  • Brantford, Ontario, Canada Adecco Canada Full time

    Job Title: Mechanical Design EngineerAdecco Canada is seeking a skilled Mechanical Design Engineer to join our client's team in Brantford, ON. The successful candidate will play a key role in designing custom refrigeration units using SolidWorks Sheetmetal and Radan CAM software.Key Responsibilities:Develop and prepare accurate engineering drawings for...


  • Brantford, Ontario, Canada KeepRite Refrigeration Full time

    Salary: Who are we?National Refrigeration and Air Conditioning Canada Corp. is a leading North American manufacturer of commercial refrigeration products marketed under the KeepRite Refrigeration brand name. These products include specialized applications in food storage and processing, industrial process cooling, including evaporator coils, condensing...


  • Brantford, Ontario, Canada K Rp Full time

    About the RoleWe are seeking a highly skilled CO2 Refrigeration Engineering Specialist to join our engineering team at K Rp. As a key member of our team, you will be responsible for designing, developing, and optimizing our expanding CO2 product lines.Key Responsibilities:Design and develop CO2 systems, ensuring a thorough understanding of CO2 refrigerant...


  • Brantford, Ontario, Canada K Rp Full time

    About the RoleWe are seeking a highly skilled CO2 Refrigeration Engineering Specialist to join our engineering team at K Rp. As a key member of our team, you will be responsible for designing, developing, and optimizing our expanding CO2 product lines.Key Responsibilities:Design and develop CO2 systems, ensuring a thorough understanding of CO2 refrigerant...


  • Brantford, Ontario, Canada Adecco Canada Full time

    Adecco Canada is seeking a skilled Mechanical Design EngineerThe successful candidate will play a key role in designing custom refrigeration units using SolidWorks Sheetmetal and Radan CAM software.Responsibilities:Developing and preparing accurate engineering drawings for quoting, design approval, and production.Utilizing SolidWorks Sheetmetal and Radan CAM...


  • Brantford, Ontario, Canada Adecco Canada Full time

    Adecco Canada is seeking a skilled Mechanical Design EngineerThe successful candidate will play a key role in designing custom refrigeration units using SolidWorks Sheetmetal and Radan CAM software.Responsibilities:Developing and preparing accurate engineering drawings for quoting, design approval, and production.Utilizing SolidWorks Sheetmetal and Radan CAM...


  • Brantford, Ontario, Canada United Connect Full time

    Job Title: Engineering Technologist-HVACAt United Connect, we're seeking an experienced Engineering Technologist to join our team in designing and optimizing manufacturing processes. As a key member of our engineering team, you'll be responsible for creating precise 3D CAD models and CNC files to guide the production of quality products.Key...


  • Brantford, Ontario, Canada United Connect Full time

    Job Title: Engineering Technologist-HVACAt United Connect, we're seeking an experienced Engineering Technologist to join our team in designing and optimizing manufacturing processes. As a key member of our engineering team, you'll be responsible for creating precise 3D CAD models and CNC files to guide the production of quality products.Key...


  • Brantford, Ontario, Canada United Connect Full time

    Job Title: Engineering Technologist-HVACAbout the Role:We are seeking an experienced Engineering Technologist to join our team at United Connect. As an Engineering Technologist, you will play a key role in designing and optimizing manufacturing processes, creating precise 3D CAD models and CNC files, and collaborating with customers and colleagues to drive...


  • Brantford, Ontario, Canada United Connect Full time

    Job Title: Engineering Technologist-HVACAbout the Role:We are seeking an experienced Engineering Technologist to join our team at United Connect. As an Engineering Technologist, you will play a key role in designing and optimizing manufacturing processes, creating precise 3D CAD models and CNC files, and collaborating with customers and colleagues to drive...