Develop and improve applications and computer programs based on client information to ensure proper functioning.
Analyze and interpret requests and constraints related to computer applications and programs to translate them into technical solutions and estimate workload.
Adapt, improve, or maintain existing programs and applications in compliance with the development cycle (coding, testing, production).
Document technical tasks to ensure continuity and information sharing.
Maintain and develop technical competence in the field and understand the company context.
Participate in technical reviews and controls with the project manager and technical manager.
Technical Profile:
Over 5 years of experience in Microsoft technologies.
Mastery of Classic ASP, VBScript, SQL Server is mandatory.
Good knowledge of Bit Bucket.
Basic knowledge of Windows Server, Active Directory, IIS, and JIRA.
Java knowledge is an asset.
Familiarity with Microsoft cloud, Azure (Cloud Functions, Power Automate) is a plus.
Knowledge of certain Design Patterns is an asset.
Mastery of Agile methodology is a plus.
Understanding of DevOps, CI/CD concepts.
Skills in AS400 and DB2 are an asset.
Non-Technical Profile Requirements:
Accepts personal responsibility for customer satisfaction.
Strong skills in monitoring, coordinating, and planning assigned tasks.
Establishes and manages mission objectives, expectations, and quality plans.
Ability to identify and implement process and/or application improvements.
Strong analytical and problem-solving skills.
Ability to work on multiple concurrent tasks with limited supervision.
Fast learner, motivated autodidact.
Excellent customer service, interpersonal, communication, and team collaboration skills.
Able to follow change management procedures and internal guidelines.
Team spirit.
Methodology/Certification Requirements:
Master’s Degree in Computer Science or equivalent through experience.