Programmer-Analyst
ITESMEDIA is a dynamic fast-growing company, recognized as a technological leader in the field of digital and interactive signage software.
Join ITESMEDIA and contribute to the mission of one of the most essential departments in the company. You will play a key role in the development of our innovative software solutions. We place the customer experience at the center of all our strategies. You will join a young and dynamic team, working closely with passionate and warm-hearted professionals. At ITESMEDIA, we value expertise and know-how and support you throughout your professional journey. Join us to take advantage of the opportunities offered by our growing industry.
- Location: Remote work (with the option to work in the office located in Pointe-aux-Trembles, Montreal)
- Job type: Permanent
- Schedule: Full time Monday to Friday
- Experience required: Minimum of 3 to 5 years
- Qualities: dynamic, determined, optimistic, bilingual.
The programmer-analyst is responsible for the development and maintenance of ITESMEDIA products. He works in a multidisciplinary team and must collaborate with various departments of the company.
MAIN RESPONSIBILITIES
- Participate in defining the specifications of the ITESMEDIA product suite.
- Communicate with clients to clarify their needs when required.
- Create and maintain JavaScript web applications.
- Search the best solutions for the use of digital signage concepts in software applications.
- Design and document technical specifications for new products and existing systems based on change requests or detailed business requirements.
- Write program codes and conduct structured reviews to ensure compliance and completeness.
- Update technical documentation and user manuals.
- Collaborate with the software testing team to execute test programs and develop specifications to resolve issues of all kinds.
- Produce and maintain supplementary documentation.
- Identify and resolve technical issues to ensure system availability for clients.
- Ensure knowledge transfer to team members.
REQUIREMENTS, SKILLES AND PROFILE
- College diploma or bachelor’s degree in technology.
- Ability to analyze requirements and provide a proposal before the start of development.
- Good understanding of modern web technologies (HTML, CSS, JavaScript).
- Ability to create an application according to the current and future needs of the market.
- Experience with C# and JavaScript languages.
- Experience with SQL Server (creating tables, stored procedures, triggers, functions, etc.).
- Advanced knowledge of multiple operating systems (Windows, Linux, Android, macOS, iOS)
- Ability to automate repetitive tasks (scripts, proactive preventions, solution proposals).
- Ability to evaluate new technological solutions and develop an implementation plan.
- Knowledge of cybersecurity to identify weaknesses and propose solutions.
- Experience in creating and consuming web services (REST).
- Knowledge of code version management tools (i.e., Git).
- Bilingualism (English and French) required, oral and written.
ASSETS
- Knowledge of ASP.NET Razor Webpages in ASP.NET Core.
- Knowledge of one or many JavaScript frameworks (Single Page Application type).
- Familiar with Microsoft development tools (Visual Studio, Azure DevOps).
- Familiarity with OAuth2 authentication.
- Knowledge of TypeScript.
- Familiar with managing and deploying applications on Microsoft Azure.
- Good knowledge of information technology and systems.
- Self-reliant and abilities for continuous learning.
- Team player with interpersonal skills.
- Experience with dynamic signage.
WHAT WE OFFER AT ITESMEDIA
- Competitive compensation.
- Permanent full-time position.
- Opportunity for growth and a long-term career.
- To work as a team in a relaxed and dynamic atmosphere.
Do you want to work with the ITESMEDIA team? We want to meet you!
Send your resume and cover letter to our human resources team at rh@itesmedia.tv
Bilingual technician in technical support
ITESMEDIA is a growing company specializing in the development and deployment of innovative digital signage products and interactive kiosks.
- Location: Remote work (working from the office located in Pointe-aux-Trembles in Montreal is also offered)
- Job type: Permanent
- Schedule: Full time Monday to Friday and occasional availability in the evenings and weekends (on call)
- Experience required: Minimum of 3 to 5 years
- Qualities: dynamic, determined, optimistic, bilingual.
The bilingual technical support technician will be a flexible member of the team at ITESMEDIA and will alternate between programming and technical support. In technical support, he will be the additional person responsible for the first customer contact regarding support calls as well as in the field. He will have to make sure to offer continuous follow-up with customers and partners when new requests arise and for the proper functioning of digital signage networks and interactive kiosks.
For the programming component, he will participate in the quality control tests of the ITESMEDIA suite and will be responsible for documenting and correcting any anomalies related to them. He will be the resource person when diagnosing and correcting any anomalies raised by members of the technical support team.
MAIN RESPONSIBILITIES
REQUIREMENTS, SKILLS AND DESIRED PROFILE
- </ li>
ASSETS
WHAT WE OFFER AT ITESMEDIA
Do you want to work with the ITESMEDIA team? We want to meet you!
Send your resume and cover letter to our human resources team at rh@itesmedia.tv