Senior Developer

Location(s)

Montreal, QC (Canada)

Job Description

Job Description:
 
Reporting to the Manager, Systems Application & Development, the incumbent will be responsible for developing software applications and system interfaces per user requirements and technical specifications, as well as providing first line application support to end users
 
Main responsibilities:
 
 
  • Read, clarify, and absorb user requirements and technical specifications
  • Participate in the full lifecycle application development, including
    • analyze / evaluate requirements and produce design documents according to pre-determined methodology or processes
    • design, code and debug applications in various software languages according to pre-determined standards
    • perform testing and quality assurance
    • integration of software within existing systems
  • Support, maintain and document software functionality
  • Offer end user support on specific application when required
  • Actively participate in planning meetings
  • Collaborate with internal and/or external stakeholders where needed to solve problems
  • Train, coach and provides guidance to others in area of specialization; fosters teamwork and innovation by involving others in problem solving and creative thinking
  • Participate in the evaluation and identification of new technologies
  • Develop software in the context of a project, while ensuring alignment to current and developing architecture
  • Proactively identify areas for improvement, seek solutions and make recommendations
  • Provides support for escalated issues (from support team
  • Create database reports with SQL
  • Assist with database support and maintenance
  • Assist with the implementation of new software throughout all phases of systems planning
  • Participate in systems or applications tests prior to rollout to identify and mitigate bugs
  • Provide reports to the IT Manager or IT Director on the status of his assigned tasks and/or projects
  • Remain abreast of developments within programming languages, standards, and products.

Requirements

  • Bachelor’s degree in Computer Science/Computer engineering or equivalent degree or equivalent experience required
  • 5 to 7 years’ experience in an ERP environment
  • 5 to 7 years’ experience in an object-oriented development setting
  • Experience with the following technologies: HTML, JavaScript, CSS, Ajax, jQuery, JSON and REST
  • Master report services (SQL Server Report Services)
  • Understanding of relational databases with experience on writing queries to retrieve and store data
  • Knowledge of Team Foundation Server (TFS) software an asset
  • Excellent knowledge of ERP environments.
  • Knowledge of BaanIV, InforLN, ION, Ming.le, InforOS, Time Track, Warehouse Mobility, Mongoose, IDM
  • Excellent knowledge of high-level scripting languages, such as C++, .NET, SQL, Business Intelligence tools
  • Knowledge of programming tools such as text editors, formatters, compilers, and debuggers
  • Solid understanding of how to interview end users to determine functional specifications, business requirements, and usability.

© 2023 Velan Inc. All rights reserved. | Privacy policy | Terms of use
IgnitionWeb High-Touch Communications
© 2023 Velan Inc. All rights reserved.
IgnitionWeb High-Touch Communications
This website uses cookies. Some are used for statistical purposes and others are set up by third party services. By clicking “Allow all”, you accept the use of all cookies.