Business System Developer
Insight Global
Job Description
JOB DESCRIPTION Insight Global is seeking an Intermediate Business Systems Developer to support a growing Operational Excellence team within a leading Canadian organization. This role focuses on developing and enhancing custom business applications supporting manufacturing, supply chain, and quality systems in a fast-paced, collaborative environment. Key Responsibilities Design, develop, and maintain full-stack custom applications using C#, .NET Framework/.NET Core, and ASP.NET MVC Build responsive, user-friendly front-end interfaces using HTML5, CSS3, JavaScript, jQuery, and frameworks such as React Develop and maintain server-side logic, business rules, and RESTful APIs for system integrations Design and manage database schemas, write efficient queries, and develop stored procedures Collaborate with business analysts and cross-functional teams to translate technical requirements into functional solutions Perform testing (unit, integration, system) and troubleshoot/debug application issues to ensure performance and reliability Maintain version control using GitLab and contribute to CI/CD pipelines Provide ongoing support, maintenance, and performance tuning for existing systems Participate in team meetings, provide status updates, and ensure proper technical documentation is maintained Required Skills and Experience 3–5 years of experience in software development (intermediate level) Strong proficiency in C#, .NET (Web Forms and MVC), and ASP.NET Experience with front-end technologies: HTML5, CSS, JavaScript Solid knowledge of SQL and database design Experience building and consuming REST APIs Strong debugging, problem-solving, and analytical skills Ability to work independently with minimal supervision while meeting project deadlines Bilingual (French & English) – both spoken and written (mandatory) Nice to Have Skills and Experience Experience with Visual Basic .NET and/or Excel VBA Familiarity with UML diagrams and documentation practices Experience working with MES, ERP, Quality, or PLM systems Knowledge of Windows Server environments (IIS, Active Directory) Understanding of manufacturing processes, supply chain, or engineering systems Experience working in regulated or industrial environments Professional and Educational Experience Bachelor’s degree or diploma in Computer Science, Software Engineering, Information Systems, or a related field Equivalent combination of education and 3+ years of relevant experience