For Employers

Analyste-Programmeur

NOVIPRO
Saint-Hyacinthe, Quebec, CanadaFull timePosted 10 days ago
Location
Saint-Hyacinthe, Quebec, Canada
Type
Full time

About the role

Our client, a manufacturing and distribution company located in Saint-Hyacinthe, is currently seeking an analyst-programmer for a permanent position.

We are recruiting a talented and dynamic intermediate analyst-programmer to join our IT team. The ideal candidate will be language-agnostic, with solid knowledge of SQL Server and SQL language, as well as good mastery of AL, Entity Developer, and C#. Solid experience with ERP systems and Web development is essential.

Responsibilities

  • Develop, test and maintain applications and high-quality software solutions.
  • Analyze business needs and translate them into technical specifications.
  • Design and implement database structures and efficient queries using SQL Server.
  • Work with programming languages such as AL (for Business Central) and C# for customization and evolution of the ERP system and connected systems.
  • Collaborate with multifunctional teams to provide integrated tools meeting business needs.
  • Troubleshoot and debug the system to resolve technical issues.
  • Ensure code quality, maintainability and best practices in all development activities.
  • Provide support and training to end users and other team members as needed.

Required qualifications

  • University degree in computer science, information technology or equivalent relevant experience.
  • Minimum of 15 years of experience in programming and systems analysis.
  • Mastery of SQL language. Experience with SQL Server and Entity Developer is essential.
  • Mastery of AL programming language (for Business Central).
  • Experience with ERP systems.
  • Solid knowledge of the Microsoft ecosystem and PowerShell scripting.
  • Language-agnostic mindset with the ability to adapt to new languages and technologies.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Ability to manage multiple tasks and projects simultaneously in a dynamic environment.

Additional skills

  • Knowledge of cloud platforms such as Azure or AWS.
  • Experience with other programming languages such as C#, Java or Python.
  • Familiarity with Agile/Scrum methodologies.
  • Advanced knowledge of one or more source code control systems, such as Git, Azure DevOps, Visual Studio Code.
  • Good knowledge of the Power-BI platform.

About NOVIPRO

NOVIPRO is a Canadian information technology company that provides IT consulting, business solutions, and cloud services to businesses across industries. Its offerings span hybrid cloud, cybersecurity, networking, analytics and AI, ERP/business modernization, project management, IT solutions design, consulting, talent services, and managed services. NOVIPRO operates as part of NOVIPRO Group; the company's website announces that Nova Networks has acquired NOVIPRO Group and its subsidiaries.

Industry
Information technology / IT consulting and services
Head office
Montreal, Quebec
Company size
51 employees (per Brandfetch)
Founded
1993
Hybrid cloudCybersecurityNetworkingAnalytics and AIBusiness solutions and modernization (ERP)Project managementIT solutions designBusiness consulting servicesCloud consulting servicesERP consulting servicesTalent servicesInfrastructure managed servicesCloud managed servicesManaged security servicesManaged networking services
View NOVIPRO’s profile →

Interested in this role?

Apply now to join NOVIPRO.

Apply for this position

Similar roles

Analyste-Programmeur

Apply