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, 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 understanding our clients' needs and what drives their success. Our employees embody core values that foster an inclusive workplace, ensuring equal opportunities for all applicants and team members.

Company Overview

As the original Canadian manufacturer of vinyl siding, Mitten has established itself as a market leader. Our commitment to operational excellence has set the standard for service, quality, performance, and design, all supported by a comprehensive lifetime warranty. We act as a vital link between architects, builders, and installers, offering a wide array of business and design solutions. Being part of the Cornerstone Building Brands family, we are the largest manufacturer of exterior building products in North America, known for our extensive and vibrant color palette in vinyl siding, as well as our complementary aluminum, shake, stone, and accessory products. Our offerings enhance curb appeal while reducing labor requirements for installers.

At Mitten Building Products, we are a growing entity in the building products sector, backed by the stability and strength of Cornerstone Building Brands. We provide a diverse range of building product options, from standard to customized solutions. Our exceptional service capabilities distinguish us from competitors.

We are committed to delivering a continuous stream of innovative products and services. Our approach encourages creativity, enabling us to recognize, embrace, and swiftly implement new ideas, ensuring we remain ahead of the competition. We strive to establish a reputation for innovation, quality, and service that positions us as market leaders.

Our building solutions are foundational to the communities we serve, and we believe that every structure we create contributes positively to the environments where people live, work, and play.

Job Responsibilities

PRIMARY DUTIES

  • Develop and maintain an ERP system, including C# Windows Forms applications, MS SQL databases, web services, and other technologies such as MVC, WCF, SSIS, SSRS, and Windows CE Mobile.
  • Enhance functionality and troubleshoot issues in legacy business applications.
  • Engage in key refactoring and code optimization initiatives.
  • Follow the Canadian software development change management protocols.
  • Conduct thorough testing and documentation of application modifications.
  • Collaborate on projects to develop new applications from requirements gathering through to implementation.
  • Provide technical assistance to internal users as needed.
  • Design and implement fast, secure, and scalable applications.

Required Qualifications

  • A commitment to honesty, integrity, and a strong desire to learn.
  • Minimum of 3 years of experience in software development.
  • Degree in Computer Science, Software Engineering, or equivalent 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 written and verbal communication skills.
  • Ability to work independently as well as collaboratively within a team.
  • Deep understanding of object-oriented programming principles and design patterns.
  • Strong logical reasoning, troubleshooting, and debugging skills, with a knack for creative problem-solving.

Preferred Qualifications

  • Familiarity with Visual Basic.
  • Experience with .NET Framework or .NET Core.
  • Web development skills, including HTML, CSS, Bootstrap, MVC, ASP, Hangfire, and IIS.
  • Knowledge of agile development methodologies.
  • Strong understanding of database design principles, including tables, views, normalization, and key relationships.
  • Experience with test-driven development, unit testing, and integration testing.
  • Knowledge of Azure DevOps and other Microsoft Azure technologies.
  • Background in the manufacturing industry.


  • 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...


  • 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...