14 Aug
|
Richards-Wilcox Canada
|
Ontario
14 Aug
Richards-Wilcox Canada
Ontario
Company Description Richards-Wilcox Canada is the proven leader in the residential and industrial sectional garage door industry.Our commitment is to be the highest quality, most competitive door systems manufacturer in the world.We use the latest technology in our manufacturing processes, combined with design ingenuity, resulting in a superior product.We are one of the world's oldest sectional door manufacturers with over 100 years of proven success, providing our customers with quality service.We are a growing organization with a family-oriented,openand collaborative culture and a global perspective.
Role Description This is a full-time, Application Developer role is based in Mississauga, ON. Richards-Wilcox Canada is seeking an Application Developer to join our Engineering Team. In this role, you will develop, enhance, and support business-critical applications, integrations, and Configure One (Revealize) CPQ solutions. You will collaborate with cross-functional teams to deliver scalable web applications and contribute to AI-enabled business solutions that improve productivity, automation, and user experience.
This position is ideal for a hands-on developer who enjoys solving business challenges, learningnew technologies, and delivering innovative solutions.
Key Responsibilities
Develop, test, implement, and maintain CPQ applications, web applications, integrations, and services.
Translate business requirements into effective technical solutions.
Support projects from requirements gathering through deployment and ongoing maintenance.
Provide technicalexpertiseon CPQ capabilities, best practices, and system enhancements.
Collaborate with business stakeholders, product teams, and developers to deliver high-quality solutions.
Troubleshoot and resolve application, integration, and data-related issues.
Identifyopportunities for process improvements, automation, and product enhancements.
Write clean, maintainable, and high-performing code following established development standards.
Learn and work withnew technologies, frameworks, and tools asrequired.
Contribute to AI-driven initiatives, including intelligent automation, workflow optimization, document processing, recommendation systems, and conversational assistants.
Support the evaluation of AI solutions with consideration for data quality, security, reliability, and responsible AI practices.
Qualifications and Skills
Required:
Experience with ASP.NET, .NET/C#, AngularJS, or modern front-end frameworks.
Strong knowledge of SQL Server and relational database design.
Experience with REST and SOAP APIs, integrations, and distributed systems.
Robust analytical, troubleshooting, and problem-solving skills.
Ability to translate business requirements into scalable technical solutions.
Experience integrating third-party applications and enterprise systems.
Strong communicationand collaboration skills.
Ability to manage multiple priorities and deliver results independently.
Foundational understanding of Artificial Intelligence (AI) and Machine Learning (ML) concepts and their business applications.
Experience using AI-related tools, services, or APIs such as Azure AI Services, OpenAI APIs, Microsoft Copilot, or intelligent automation platforms.
Understanding ofresponsible AI practices, including privacy, security, and model validation.
Preferred:
Experience with Configure One (Revealize) or other Configure-Price-Quote (CPQ) platforms.
Experience with Quote-to-Cash business processes.
Knowledge of Java or other object-oriented programming languages.
Experience building AI-enabled solutions such as chat assistants, recommendation engines, workflow automation, document summarization, or intelligent search.
Familiarity with Azure Machine Learning, Cognitive Services, Retrieval-Augmented Generation (RAG), semantic search, orMLOpsconcepts.
Experience with Python for automation, AI, analytics, or data processing.
Experience with Git, CI/CD pipelines, automated testing, and cloud deployment practices.
Education
Bachelor's degree or diploma in Computer Science, Software Engineering, Information Technology, ora relatedfield.
Equivalent practical experience may be considered.
Coursework, certifications, or hands-on project experience in Artificial Intelligence, Machine Learning, Data Science, or Intelligent Automation are considered strong assets.
Microsoft Azure, AI, cloud, or software development certifications are considered assets.
Why Join Richards-Wilcox Canada?
Workon innovative business and customer-facing applications.
Gain exposure to CPQ, enterprise software, cloud technologies, and AI-enabled solutions.
Collaborate with a supportive and experienced team.
Opportunity to influence products and business processes through technology and innovation.
Competitive compensation and professional development opportunities.
Accessibility We are an Equal Opportunity Employer.In accordance withthe Accessibility for Ontarianswith Disabilities Act, 2005 and the Ontario Human Rights Code, Richards-Wilcox Canadawill provide accommodations throughout the recruitment and/or selection processtoapplicants with disabilities.
Ifselected toparticipatein the recruitment and/or selection process, please inform Richards-Wilcox Canada’s Human Resources Manager of the nature of any accommodation(s) that you mayrequirein respect of any materials or processes used toensure your equal participation.
Compensation Range: $70K to $75K annually
#J-18808-Ljbffr
📌 Application Developer (Ontario)
🏢 Richards-Wilcox Canada
📍 Ontario