We use cookies to improve the user experience, analyze traffic and display relevant ads.
Details Accept
Enter position

Overview of salaries statistics of the profession "Web Programmer in Canada"

Receive statistics information by mail
Unfortunately, there are no statistics for this request. Try changing your position or region.

Recommended vacancies

New Grad Jobs (2021)
Fortinet, Burnaby, BC
DescriptionAre you the next FORTIHIRE? Fortinet Teams are looking for NEW GRADS (2021) for a variety of skill domains such as: •Software Developers •Embedded Software Developers •Web Developers •Software Developer QAs •Release QAs •AV Analysts/IPS Analysts •Hardware Developers •...and more With the ever growing global demand to secure networks in the face of emerging new threats and data breaches, there is a greater need to provide end-to-end, next generation Security products for integrated and customized solutions to secure enterprises on different scales. If you are up for a challenge and a career in our Industry, Fortinet is at the forefront and offers you the opportunity to get a dream start to your career !In 2020 we added 250+ new team members across Canada and 2000+ globally. This growth is continuing in 2021 and our R&D teams in Burnaby offer great opportunities for New Grads. We value the talent new grads add to our teams every year and we respect academic excellence and Innovation. The Burnaby R&D location is our technology hub with experts focused on both Software Development and Hardware Development. Our teams continue to expand with more than 1000+ employees (globally we are 7000+ in number) working out of our Burnaby/Vancouver location.What you can expect? •Competitive salaries and stock/RSU •Career progression and ability to move into different teams at Fortinet •Open and diverse culture •To learn more about the cyber and network security landscape We would like to invite NEW GRADs of 2021 to register by applying to this posting and uploading your resume and unofficial transcripts so that our HR team is able to review your profile. Please note that this posting is specifically meant for new graduates only who have recently graduated and those who are about to graduate and available for full time opportunities between now and the remainder of 2021. Whether you are interested in a Software developer role or QA or C Programmer or Web Developer or Hardware Developers, we encourage you to apply here and our recruitment team will contact you further for initial screening. Feel free to reach out to our recruitment team on LinkedIn.We will carefully review your application and contact you by following up with a call or email. Thank you for your response and we are looking forward to talk to you.The Canada Recruitment Team: Hans Dhillon (Manager, Staffing) Madeleine Fernandes (Team Lead, Staffing) Jason Hughes (Technical Recruiter) Grace Leonard (US Recruiter) Mayank Gupta (Senior Technical Recruiter) Mukur Chaudhuri (Technical Recruiter)Fortinet (NASDAQ: FTNT) secures the largest enterprise, service provider, and government organizations around the world. Fortinet empowers its customers with intelligent, seamless protection across the expanding attack surface and the power to take on ever-increasing performance requirements of the borderless network - today and into the future. Only the Fortinet Security Fabric architecture can deliver security features without compromise to address the most critical security challenges, whether in networked, application, cloud or mobile environments. Fortinet ranks number one in the most security appliances shipped worldwide and more than 450,000 customers trust Fortinet to protect their businesses.
New Grad Jobs 2021
Fortinet, Ottawa, ON
DescriptionAre you the next FORTIHIRE? Fortinet Teams are looking for NEW GRADS (2021) for a variety of skill domains such as: •Software Developers •Embedded Software Engineers •Web Developers •Software Dev QA Engineers •Release QA Engineers •...and more With the ever growing global demand to secure networks in the face of emerging new threats and data breaches, there is a greater need to provide end-to-end, next generation Security products for integrated and customized solutions to secure enterprises on different scales. If you are up for a challenge and a career in our Industry, Fortinet is at the forefront and offers you the opportunity to get a dream start to your career ! In 2018 we added 250+ new team members across Canada and 2000+ globally. This growth is continuing in 2021 and our R&D teams in Burnaby offer great opportunities for New Grads. We value the talent new grads add to our teams every year and we respect academic excellence and Innovation. The Ottawa location is home to the FortiCam/Recorder, FortiMail/Mail Cloud, Anti-Spam backend and FortiVoice/Phone teams. These are flagship products at Fortinet with areas of focus on backend development and some full stack web development. This office is located in the Bells Corner region of Ottawa with spacious and beautiful new offices! What you can expect? •Competitive salaries and stock/RSU •Career progression and ability to move into different teams at Fortinet •Open and diverse culture •To learn more about the cyber and network security landscape We would like to invite NEW GRADs of 2021 to register by applying to this posting and uploading your resume and unofficial transcripts so that our HR team is able to review your profile. Please note that this posting is specifically meant for new graduates only who have recently graduated and those who are about to graduate and available for full time opportunities between now and the remainder of 2021. Whether you are interested in a Software developer role or QA or C Programmer or Web Developer or Hardware Engineer, we encourage you to apply here and our recruitment team will contact you further for initial screening. Feel free to reach out to our recruitment team on LinkedIn. We will carefully review your application and contact you by following up with a call or email. Thank you for your response and we are looking forward to talk to you. LI-MIMIFortinet (NASDAQ: FTNT) secures the largest enterprise, service provider, and government organizations around the world. Fortinet empowers its customers with intelligent, seamless protection across the expanding attack surface and the power to take on ever-increasing performance requirements of the borderless network - today and into the future. Only the Fortinet Security Fabric architecture can deliver security features without compromise to address the most critical security challenges, whether in networked, application, cloud or mobile environments. Fortinet ranks number one in the most security appliances shipped worldwide and more than 450,000 customers trust Fortinet to protect their businesses.
Senior Software Developer
Fortinet, Ottawa, ON
DescriptionFortinet is growing and we are looking to hire a Senior Software Developer for unified communication solution to join our team in Ottawa. At Fortinet, you will be involved in the full development life cycle of software and product development, you will have the chance to develop different component such as low end embedded software or high level mobile applications, you will have opportunity to make your skills and expertise a difference. The ideal candidate will have a passion for development and learning new technologies. Job Skills Required •5+ years of software development experience •Experienced C/C++ programmer in Linux OS environment •Experience in unified communication software design and development •Solid background in TCP/IP networking •Excellent problem solving and troubleshooting skills •Ability to take full ownership of assigned tasks and work well independently as well as within a team Job Experience One or more of the following experience is a plus •Telephony protocol such as VoIP/SIP, PRI, PSTN •VoIP security, SIP proxy, Session boarder controller •Instant message protocol such as XMPP •Web technology Websocket, WebRTC, HTTP/2 •Programming languages with Javascript, Node.js, jQuery, Python etc •Cloud computing development, such as AWS, Azure, etc, •Database/SQL design and performance tuning •Mobile app development, such as Android, iOS •Desktop application development for Windows, MacOS, Linux Educational Requirements •Bachelor's Degree in Computer Science or Electrical Engineering #LI-MIMI
Team Manager, Application Dev II
Staples Canada, Richmond Hill, ON
Who we are As the Working and Learning Company, we at Staples Canada, are dynamic, inspiring partners to our customers and the communities in which we live. At Staples, we inspire people to work smarter, learn more and grow every day. We look for people who are curious, approachable and passionate, and who enjoy finding solutions. If that's you, let's work, learn and grow together. We are building an inclusive and diverse team Staples Canada is creating an inclusive and diverse work environment. We welcome, value and thrive on perspectives and contributions from backgrounds that vary by race, gender, sexual orientation, gender identity or expression, lifestyle, age, educational background, national origin, religion or physical ability. If you have a disability or special need that requires accommodation, please let us know. Some of what you will do As the Team Manager II, you will be solely responsible for one specific area of application support and development (Integration Projects and REST/XML based APIs, modern Web development for Internal LOB applications and external eCommerce sites). On occasion you may be called upon to mentor a Team Manager I as part of an orientation or knowledge transition process. You will be responsible for managing the associates in their respective areas including programmer/analysts, business analysts, QA analysts, project leads and other roles which are deemed required for the support and maintenance of assigned area of applications. Specifically, you will: •Recruit, manage, develop, mentor and assess performance of assigned associates •Manage 3rd party vendors in the support and development of the applications within the assigned Area. This includes the daily management of consultants and temporary resources who are on contract. •Manage and complete the business objectives supported and dependent of the applications within the assigned area. •Communicate area specific updates to the CIO and other members of the Executive Team when required •Ensure the internal processes, procedures, methodologies and technologies utilized within applications are updated, effective and keeping in line with industry best practices •Develop process improvements and other initiatives which could lead to cost savings, morale boosting and measurable efficiency improvements within Applications, IS and the Business •Implement, stabilize, maintain, upgrade and enhance the suite of applications within their assigned Area Some of what you need •3+ years in a Technical Lead (internal) function or 3+ years Project Lead/Manager (internal) or 5+ years (external) as a software development manager or 5+ years (external) of experience as a project manager in a software development capacity •Experience in the retail sector is preferred however equivalent experience in other sectors within a software development context will also be considered •Post-secondary education in Computer Science or equivalent working experience in software development. •Experience in software testing methodology and process for one of the related disciplines •Effective process and procedure management •Curious •Approachable •Passionate •Solution finder Some of what you will get •Associate discount •Health and Dental benefits •RRSP/DPSP •Performance bonuses •Learning & Development programs •And more... Additional Information •Combination of office and remote work environment •Occasional travel to other Staples Business Units will be required from time to support projects and other initiatives
Team Manager, Application Dev II
Staples Canada, Richmond Hill, ON, CA
Who we are As the Working and Learning Company, we at Staples Canada, are dynamic, inspiring partners to our customers and the communities in which we live. At Staples, we inspire people to work smarter, learn more and grow every day. We look for people who are curious, approachable and passionate, and who enjoy finding solutions. If that's you, let's work, learn and grow together. We are building an inclusive and diverse team Staples Canada is creating an inclusive and diverse work environment. We welcome, value and thrive on perspectives and contributions from backgrounds that vary by race, gender, sexual orientation, gender identity or expression, lifestyle, age, educational background, national origin, religion or physical ability. If you have a disability or special need that requires accommodation, please let us know. Some of what you will do As the Team Manager II, you will be solely responsible for one specific area of application support and development (Integration Projects and REST/XML based APIs, modern Web development for Internal LOB applications and external eCommerce sites). On occasion you may be called upon to mentor a Team Manager I as part of an orientation or knowledge transition process. You will be responsible for managing the associates in their respective areas including programmer/analysts, business analysts, QA analysts, project leads and other roles which are deemed required for the support and maintenance of assigned area of applications. Specifically, you will: •Recruit, manage, develop, mentor and assess performance of assigned associates •Manage 3rd party vendors in the support and development of the applications within the assigned Area. This includes the daily management of consultants and temporary resources who are on contract. •Manage and complete the business objectives supported and dependent of the applications within the assigned area. •Communicate area specific updates to the CIO and other members of the Executive Team when required •Ensure the internal processes, procedures, methodologies and technologies utilized within applications are updated, effective and keeping in line with industry best practices •Develop process improvements and other initiatives which could lead to cost savings, morale boosting and measurable efficiency improvements within Applications, IS and the Business •Implement, stabilize, maintain, upgrade and enhance the suite of applications within their assigned Area Some of what you need •3+ years in a Technical Lead (internal) function or 3+ years Project Lead/Manager (internal) or 5+ years (external) as a software development manager or 5+ years (external) of experience as a project manager in a software development capacity •Experience in the retail sector is preferred however equivalent experience in other sectors within a software development context will also be considered •Post-secondary education in Computer Science or equivalent working experience in software development. •Experience in software testing methodology and process for one of the related disciplines •Effective process and procedure management •Curious •Approachable •Passionate •Solution finder Some of what you will get •Associate discount •Health and Dental benefits •RRSP/DPSP •Performance bonuses •Learning & Development programs •And more... Additional Information •Combination of office and remote work environment •Occasional travel to other Staples Business Units will be required from time to support projects and other initiatives
API Lead
Staples Canada, Richmond Hill, ON
Who we are As the Working and Learning Company, we at Staples Canada, are dynamic, inspiring partners to our customers and the communities in which we live. At Staples, we inspire people to work smarter, learn more and grow every day. We look for people who are curious, approachable and passionate, and who enjoy finding solutions. If that's you, let's work, learn and grow together. We are building an inclusive and diverse team Staples Canada is creating an inclusive and diverse work environment. We welcome, value and thrive on perspectives and contributions from backgrounds that vary by race, gender, sexual orientation, gender identity or expression, lifestyle, age, educational background, national origin, religion or physical ability. If you have a disability or special need that requires accommodation, please let us know. Some of what you will do As the API Lead, you will be solely responsible for one specific area of application support and development (Integration Projects and REST/XML based APIs, modern Web development for Internal LOB applications and external eCommerce sites). On occasion you may be called upon to mentor a Team Manager I as part of an orientation or knowledge transition process. You will be responsible for managing the associates in their respective areas including programmer/analysts, business analysts, QA analysts, project leads and other roles which are deemed required for the support and maintenance of assigned area of applications. Specifically, you will: •Recruit, manage, develop, mentor and assess performance of assigned associates •Manage 3rd party vendors in the support and development of the applications within the assigned Area. This includes the daily management of consultants and temporary resources who are on contract. •Manage and complete the business objectives supported and dependent of the applications within the assigned area. •Communicate area specific updates to the CIO and other members of the Executive Team when required •Ensure the internal processes, procedures, methodologies and technologies utilized within applications are updated, effective and keeping in line with industry best practices •Develop process improvements and other initiatives which could lead to cost savings, morale boosting and measurable efficiency improvements within Applications, IS and the Business •Implement, stabilize, maintain, upgrade and enhance the suite of applications within their assigned Area Some of what you need •3+ years in a Technical Lead (internal) function or 3+ years Project Lead/Manager (internal) or 5+ years (external) as a software development manager or 5+ years (external) of experience as a project manager in a software development capacity •Experience in the retail sector is preferred however equivalent experience in other sectors within a software development context will also be considered •Post-secondary education in Computer Science or equivalent working experience in software development. •Experience in software testing methodology and process for one of the related disciplines •Effective process and procedure management •Curious •Approachable •Passionate •Solution finder Some of what you will get •Associate discount •Health and Dental benefits •RRSP/DPSP •Performance bonuses •Learning & Development programs •And more... Additional Information •Combination of office and remote work environment •Occasional travel to other Staples Business Units will be required from time to support projects and other initiatives
Integration Lead
Staples Canada, Richmond Hill, ON
Who we are As the Working and Learning Company, we at Staples Canada, are dynamic, inspiring partners to our customers and the communities in which we live. At Staples, we inspire people to work smarter, learn more and grow every day. We look for people who are curious, approachable and passionate, and who enjoy finding solutions. If that's you, let's work, learn and grow together. We are building an inclusive and diverse team Staples Canada is creating an inclusive and diverse work environment. We welcome, value and thrive on perspectives and contributions from backgrounds that vary by race, gender, sexual orientation, gender identity or expression, lifestyle, age, educational background, national origin, religion or physical ability. If you have a disability or special need that requires accommodation, please let us know. Some of what you will do As the IntegrationI Lead, you will be solely responsible for one specific area of application support and development (Integration Projects and REST/XML based APIs, modern Web development for Internal LOB applications and external eCommerce sites). On occasion you may be called upon to mentor a Team Manager I as part of an orientation or knowledge transition process. You will be responsible for managing the associates in their respective areas including programmer/analysts, business analysts, QA analysts, project leads and other roles which are deemed required for the support and maintenance of assigned area of applications. Specifically, you will: •Recruit, manage, develop, mentor and assess performance of assigned associates •Manage 3rd party vendors in the support and development of the applications within the assigned Area. This includes the daily management of consultants and temporary resources who are on contract. •Manage and complete the business objectives supported and dependent of the applications within the assigned area. •Communicate area specific updates to the CIO and other members of the Executive Team when required •Ensure the internal processes, procedures, methodologies and technologies utilized within applications are updated, effective and keeping in line with industry best practices •Develop process improvements and other initiatives which could lead to cost savings, morale boosting and measurable efficiency improvements within Applications, IS and the Business •Implement, stabilize, maintain, upgrade and enhance the suite of applications within their assigned Area Some of what you need •3+ years in a Technical Lead (internal) function or 3+ years Project Lead/Manager (internal) or 5+ years (external) as a software development manager or 5+ years (external) of experience as a project manager in a software development capacity •Experience in the retail sector is preferred however equivalent experience in other sectors within a software development context will also be considered •Post-secondary education in Computer Science or equivalent working experience in software development. •Experience in software testing methodology and process for one of the related disciplines •Effective process and procedure management •Curious •Approachable •Passionate •Solution finder Some of what you will get •Associate discount •Health and Dental benefits •RRSP/DPSP •Performance bonuses •Learning & Development programs •And more... Additional Information •Combination of office and remote work environment •Occasional travel to other Staples Business Units will be required from time to support projects and other initiatives
Coordonnateur(trice) aux ventes corporatives
U2B Télécom, Boucherville, QC
Le coordonnateur support aux ventes est responsable d’assurer le support nécessaire à la force de ventecorporative pour tout l’aspect de la mise en service et la facturation des appareils cellulaires. De plus, lecoordonnateur aux ventes aura à interagir au téléphone auprès de la clientèle corporative dans le cadre dedifférents suivis administratifs.PRINCIPALES TÂCHES ET RESPONSABILITÉSInteragir en ligne avec les clients corporatifs;Effectuer la facturation des divers items vendus par les représentants des ventes;Effectuer la mise en service des appareils auprès de Bell Mobilité;Préparer les envois de marchandises vendues et destinée à la clientèle;Fournir aux Représentants l’information pertinente relative aux commandes, aux diverses promotions encours et à la disponibilité de la marchandise;Programmer, au besoin, des appareils pour le traitement de commandes urgentes;Effectuer la conciliation des transactions réalisées quotidiennement;Assurer divers suivis administratifs.Faites parvenir votre CV par courriel à [email protected] communiquerons uniquement avec les candidats retenus pour l’entrevue.Au sens de la présente offre d'emploi, le genre féminin et le genre masculin désignent indistinctement le personnel des deux sexes et n'établissent aucune distinction particulière basée sur le sexe. U2B TÉLÉCOM souscrit au principe d'équité en matière d'emploi. 1 an d’expérience dans un environnement de support aux ventes;Polyvalence et capacité à résoudre des problèmes;Entregent et capacité à établir de bonnes relations interpersonnelles;Organisation;Axé sur le service à la clientèle;Bonne connaissance pratique de la suite Microsoft Office 2007 principalement Outlook et Excel;Bonne connaissance du web;Connaissance du système Complus, un atout.
System Administrator - zSeries
CGI Group, Toronto, ON
Position Description: Location: This role can be located in any province/city within proximity to a CGI office.Administration and support of zSeries systems in a large network environment / complex multi-client, multi-vendor and multi-protocol systems. Participation in the evolution of the zSeries platform by working to develop scalable and innovative service offerings that are future-oriented and meet current and future customer needs. Collaboration with technical specialist teammates (Operating system, Databases, telecommunications, security, Web applications) evolving in a constantly changing context. Your future duties and responsibilities: As a system programmer on our team, you will be working on major initiatives within the Mainframe practices. This role will require communication and interaction with multiple internal and external clients such as third-party partners, vendors, network, data center and client engagement teams to ensure the smooth implementations of changes in the environments. You will also have to share knowledge with the rest of the teams, coach and mentor young members, troubleshoot issues and seize opportunities to develop enhancements and new service offerings. · Install, propagate, maintain and support z/OS and related software products on centralized zSeries servers. · Master the tools of centralized zSeries servers (JCL, Scheduler, operation, Automation, Storage, printing, process of changes and incidents). · Ensure the performance of the systems and monitor the different components. · Support the daily systems maintenance activities; · Perform problem determination and resolution; · Diagnose complex problems, propose and implement solutions adapted to customer needs; · Manage service request and/or reported problem, follow up until resolution; · Create and maintain technical procedures and solutions documentation; · Provide functional analysis for new requirements and service offerings; · Develop solutions aimed at improving processes that involve the support of our clients; · Ensure the performance of the systems and monitor the different components; · Coach and/or mentor colleagues; · Participate in audits; · Participate in Disaster Recovery tests; · Provide on-call support as scheduled. Required qualifications to be successful in this role: · Extensive experience with installing, configuring, administration and tuning of several technologies / products; · Functional: z/OS, JES2 products, Storage (backup, archive, Tape Manager, IOGEN), Monitors, automation, SDSF / IOF, RACF / TSS / ACF2, Sysplex, testing and debugging tools; · Preferred: IBM mainframe knowledge and experience (CICS, IMS, JCL, Rexx, ISPF, OMVS, …); · Operating Systems (Windows Server, Linux); · Relational Databases (SQL-Server, PostgreSQL, …); · Application Servers (Java or .NET); · Application Deployment Environments (Microfocus Enterprise Server, Heirloom Elastic Cobol, TSRI, …); · Development frameworks and tools (Git, Ticketing, …); · Compilers (Cobol, PL/I, …); · Middleware (MQ-Series, …); · General: Products such as DB, CICS, IMS and other MF software; · Scheduler agents (Control-M, TWS, …) · Experience using Microsoft Word, Excel.#INDCGIC Skills: EnglishFrenchCOBOLJCLMainframeMiddleware What you can expect from us: Together, as owners, let’s turn meaningful insights into action.Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
Senior Programmer/Software Developer (C#.NET) to implement existing and future IM/IT projects
S.i. Systems, Ottawa, ON
Our valued public sector client is in need of a Secret cleared, Programmer/Software Developer in C#.NET to implement existing and future IM/IT projects. The Contractor must provide a resource that has the knowledge, experience, and the expertise to perform the following tasks which include but are not limited to: a. Develop solutions to business and technical problems by means of computer systems of significant size and complexity; b. Review requirements for Command and Control IM/IT systems, identify software solutions to address these requirements within the Defence environment; c. Select and incorporate available software programs; d. Design detailed programs, flow charts, and diagrams indicating mathematical computation and sequence of machine operations necessary to copy and process data; e. Translate detailed flow charts into coded computer instructions and confer with technical personnel in planning programs. The code must be sufficiently documented to aid other developers and personnel performing future updates and maintenance; f. Unit test the code prior to releasing it for integration testing; g. Integrate and test functionality created by other developers; h. Verify accuracy and completeness of programs by preparing sample data, and testing them by means of system acceptance test runs made by operating personnel; i. Correct program errors by revising instructions or altering the sequence of operations; j. Create test instructions, build documents, flow charts, diagrams, layouts, programming and operating instructions to document applications for later modification or reference; k. Provide progress reports against assigned tasks; l. Required standards, protocols, languages, specialities and products will be specified in the task authorization. These may include but are not limited to: i. SCRUM or other Agile development methodology ii. .NET Core iii. WCF web services or REST web API services iv. Angular (v2 or later) v. Typescript vi. C#.NET vii. TFS Automated Build viii. REST Services Apply
Sr Java Developer for web services to develop and prepare diagrammatic plans for solutions of a complete high traffic computer system - Government Client
S.i. Systems, Ottawa, ON
Our valued public sector client is looking for a Senior Java Developer to provide support of the GCMS/eServices Portfolio Programmer/Software Developer (Java) - Responsibilities include but are not limited to: Lead web application analysis, design, development, unit testing and implementation of medium to large size web sites/applications coded in Java as well as HTML and CSS; Perform coding tasks in Java for web applications, using Spring Framework; Develop and maintain JavaScript for Java applications; Analyze new system features and requirements and propose, document and develop solutions using Java and Spring frameworks; Lead the development of custom web authentication providers with Spring Security; Design, develop and integrate web services within the Java applications; Utilize Apache Mybatis and Spring ORM for web application access to SQL Server database; Create a schedule job framework using Spring and Quartz; Provide advice to co-workers and managers for knowledge transfer; Provide briefings and status reports to management; Apply
Sr. Siebel Systems Analyst to develop architecture, frameworks and strategies to meet application requirements - Government Client
S.i. Systems, Ottawa, ON
Our valued public sector client is looking for a Senior Siebel Systems Analyst to provide support for the GCMS/eServices portfolio. ERP System Analyst - Level 3 Responsibilities include but are not limited to: Assist in developing architectures, frameworks and strategies, either for an organization or for a major application area, to meet the business and application requirements (overarching principles/designs); Assist/create standards for functional documentation (system use cases, business process maps, functional design documents, view mockups, etc.) for Siebel CRM (Customer Relationship Management) applications and eServices (online applications) and Integration components (web service interfaces); Lead functional elaboration sessions/JADs between Business Experts and technical teams for the purpose of developing prescribed System Use Case and Functional Design Documents that support Business Processes; Coordinate and integrate with other functional and technical teams running JAD sessions for other areas of the application including system interfaces, forms, and managerial/operational reporting; Coordinate information from JAD sessions to develop Business Process Models, System Use Cases, Functional Design Documents, Siebel Operational and Managerial Report Functional Design Documents, and Adobe pre-populated and fillable form design documents; Provide recommendations on progress, direction, and process improvements as well as performance considerations related to specific designs to Senior Management on an as needed basis; Ensure the quality of functional design content from multiple teams into departmental COTS requirements management application; Coordinate COTS BI Tool user access and schema changes with developers, and create ad hoc reports; Coach, mentor and ensure the knowledge transfer to employees; Provide briefings and status reports to management; Apply
Senior Cognos Programmer Analyst to design, develop and publish BI reports using Cognos Analytics Reporting (v11) or Cognos Report Studio
S.i. Systems, Ottawa, ON
Our valued Public sector client is in need of a Senior Cognos Programmer Analyst to design, develop and publish BI reports using Cognos Analytics Reporting (v11) or Cognos Report Studio including complex drill-through, cascading prompts, summary reports, and burst reports. Some of the tasks that may be required are, but not limited to, the following: Develop and document a Test Plan to verify the validity and functionality of all the solutions, for each environment, as required; Publish Business Intelligence (BI) reports using Cognos Workspace, Workspace Advanced, Report Studio, and Cognos, using the IBM Cognos software development kit (SDK) and the BI Bus API (application programming interface); Provide assistance and support to AAFC staff on the use of all Cognos BI suite products (as indicated above); Provide ad-hoc subject-matter-expertise on reporting options and the use of Cognos BI suite products, as required; Coach AAFC staff on BI report design techniques; and Provide mentoring or knowledge transfer to staff on all BI development activities We are looking for someone with the following, but not limited to, skill set and experience: 10 years experience as a Programmer Analyst 5 years experience developing BI reports, using Report Studio (Cognos v10) or Analytics Reporting (Cognos V11) as the web-based report authoring tool Experience gathering user requirements, designing, developing, testing, deploying, and documenting reports using Cognos Analytics Experience utilizing at least four (4) of the following Cognos components in the conduct of the work: Framework Manager; Report Studio; Query Studio; Analysis Studio; Cognos Connection; Event Studio; and Metric Studio Experience performing at least three (3) of the following activities in the conduct of the work: Designing and creating dimensional data models for data warehouses; Using enterprise ETL tools (e.g. Informatica PowerCenter, IBM InfoSphere); Designing and creating dimensional data models with Cognos Transformer; Working with Oracle version 12 c or higher (e.g. SQL / PL/SQL / views / materialized views); and Using PL/SQL Development tools (e.g. TOAD (Quest), SQL Developer (Oracle), SQL Navigator (Quest); Experience developing BI reports using Cognos Analytics version 11.1 or higher Demonstration of one (1) valid IBM Cognos certification, OR one (1) IBM Cognos proficiency badge, OR two (2) IBM Cognos essential knowledge badges, as listed below Cognos certifications: IBM Certified Administrator - IBM Cognos Analytics Administrator V11 [or higher version, as becomes available], IBM Certified Developer - Cognos Analytics V11.1.x [or higher version, as becomes available], IBM Certified Designer - IBM Cognos Analytics Author V11 [or higher version, as applicable], IBM Certified Developer - IBM Cognos Analytics Author V11 [or higher version, as becomes available] Cognos proficiency badges: IBM Cognos Analytics on Cloud V11.0.x proficiency badge Cognos essential knowledge badges: BM Cognos Analytics V11.0.x Reporting essentials knowledge badge IBM Cognos Analytics V11.0.x Modeling essentials knowledge badge IBM Cognos Analytics V11.0.x Administration Essentials Knowledge Badge IBM Cognos Analytics V11.0.x Consumer Essentials Knowledge Badge IBM Cognos Analytics V11.1.x Reporting essentials knowledge badge IBM Cognos Analytics V11.1.x Modeling essentials knowledge badge IBM Cognos Analytics V11.1.x Administration essentials knowledge badge Other IBM certified training in the following subject areas for Cognos Analytics (V11 or higher, as becomes available): Cognos Analytics Administration, Cognos Analytics Reporting, Cognos Analytics Framework Manager, and Cognos Analytics Dashboards Apply
Sr. Programmer Analyst to plan and build solutions in MS Dynamics 365 Online and MS Portals
S.i. Systems, Ottawa, ON
Our valued public sector client is looking for a Sr. Programmer Analyst to plan and build solutions in MS Dynamics 365 Online and MS Portals. Tasks include: Create, modify and remove entities, forms, views, and security permissions in Dynamics 365. Create, modify, and remove plug-ins, workflows and web services within Dynamics 365. Create, modify and remove web pages, menus in Power Pages (formerly Power Apps Portals). Migrate data from existing solutions (SQL Server databases) to Dynamics 365, where required. Configure and integrate third-party add-ons, where required. Provide training, documentation, and demos to clients, as well as other developers, as required. Apply solid knowledge of software development methodologies, including SCRUM, plus experience with various source control methods. Apply technical expertise in Microsoft Dynamics and Power Pages (previously Power Apps Portals), including configuring entities, form, views, and security permissions based on business requirements and creating workflows, business processes and rules, as well as custom form scripts that leverage the client-side Javascript libraries. The resource should also be able to extend Dynamics CRM with server-side plug-ins, workflows and processes using the Dynamics SDK and .NET. Apply experience working in an agile environment using Azure DevOps Must have: Security clearance with the Federal Government Prior development experience with MS Dynamics CRM Prior development experience with Power Pages (formerly Power Apps Portals) C#/.Net, Javascript, HTML, CSS development experience Experience working with Azure DevOps, JIRA or similar tools as part of an Agile software development team Nice to have: Experience developing websites compliant with the Government of Canada Web Standards Experience using Git code repositories Dynamics 365 or Power Platform Microsoft certification Apply
Intermediate UX Designer to define interaction models, user task flows, and UI specifications for the enhancement of a web portal system. 
S.i. Systems, Ottawa, ON
Our valued Public Sector client is in need of an Intermediate UX Designer to define interaction models, user task flows, and UI specifications for the enhancement of a web portal system. The client is in need of resources to maintain and enhance the MAA web portal system. Maintain MAA web portal system - Portal maintenance activities include break/fix (i.e. bug fixes), software and database modifications, and minor feature enhancements of the existing system to ensure an efficient delivery process. Enhance MAA web portal system - Portal enhancement projects include major enhancements to the enterprise and program level functionality within the portal. The initial project, planned for 2022, will enhance the MAA portal to increase portal usage by the programs participants through improved timeliness of information to end users (digital versus paper); new program functionality and continuous improvements to user experience. Additional projects are anticipated in future years to migrate existing programs and to develop new programs on the MAA portal. We are looking for someone with the following, but not limited to, experience: 5 years experience as a UX Designer Experience as a UX Designer, on a minimum of three different Web Application Development or Enhancement projects conducting the following: Understanding and defining users’ needs Developing designs, that apply human computer interaction (HCI) elements of design and best-practices, for the improvement of an existing website or Web Application; Creating a Prototype of the recommended design; Coordinating and conducting usability testing of the Prototype for user feedback; Analyzing results to determine insights; Documenting recommended changes to the design based on insights; and Following an iterative process to further develop/evolve and test Prototypes until the design is finalized 2 projects of experience conducting the following tasks associated with application usability: Conducting usability studies; Conducting heuristic analyses and implementing web design best practices; and Applying defined web accessibility principles to designs, including but not limited to Web Content Accessibility Guidelines (WCAG) version 2.0 or higher. 2 projects of experience iteratively developing and providing designs for a website or web application that: were integrated into the website or Web Application in production; and resulted in tested or measured improvements to the usability of that website or Web Application. 2 projects of experience conducting the following tasks to define the website or Web Application’s usability: Creating Journey maps, to outline user personas paths, aims, and feelings related to accomplishing identified goals (products or services) with/from the organization; Creating user task flows, to detail the client/business and user steps involved in a user accomplishing identified goals; and Creating interaction models, to detail the stepsusers must take within a website or Web Application to accomplish identified goals. 2 projects of experience developing prototypes including conducting each of the following tasks: Developing user interface (UI) specifications; and Developing Prototypes, of at least two different levels of Fidelity, which were used to validate design elements with users. Apply
Intermediate ABAP Programmer Analyst for an SAP upgrade to HANA S/4
S.i. Systems, Ottawa, ON
Our valued Public Sector client is in need of an Intermediate ABAP Programmer Analyst for an SAP upgrade to HANA S/4. Responsibilities could include but are not limited to: Develop low-level detailed requirements, programming, and systems development of ERP Systems; System testing and implementation; Build report, enhancements, Outbound Interfaces, Inbound interfaces and forms; Perform technical analysis, technical design and develop code; Perform unit testing and create documentation; Use SAP enhancement technologies to SAP customers to insert source code without making modifications; and Provide ABAP support for production systems and troubleshooting issues for these systems; Working as an ERP Programmer Analyst on an SAP upgrade or implementation. Developing and/or maintaining interfaces. This could include: Either exposing/consuming a web service, Using SAP Gateway and ODATA services; and/or Using a middleware product such AS PO/PI in SAP. Must Haves: 3 projects working as an ERP Programmer Analyst on an SAP upgrade or implementation. 3 projects with developing and/or maintaining interfaces. Examples must include: Exposing/consuming a web services, and Using SAP Gateway and ODATA services; or Using a middleware product such AS PO/PI in SAP. Has experience with 3 of the following ABAP development technologies ADOBE documents services for forms; ABAP programming for HANA; CDS (Core Data Services) views; Eclipse tool; and SAP Enhancement technologies allowing SAP customers to insert code without making modifications 2 Client Project References. These projects must: Be from two (2) different projects; Have been completed in the past five (5) years; Be for an ABAP Programmer; and Be a reference from the client organization and not a contracted consultant. Apply
Programmeur Full Stack
A. Girardin Inc., Drummondville, QC
Prêts à rejoindre une équipe exceptionnelle ! Nous avons l'opportunité pour toi. Ce que nous offrons : Un environnement travail dynamique3 semaines de vacancesREER collectifLa journée de ton anniversaire fériéeAssurance collective (médciale, vision, vie, invalidité longue durée et voyage), télémedecine et programme d'aide aux employésAllocation annuelle pour l'inscription à une activité sportiveSous la responsabilité du Chef du service TI, le Programmeur « Full Stack » est responsable de la programmation tant à l’avant qu’à l’arrière plan. Il participe activement au développement et à l’optimisation de la plateforme transactionnelle de commerce électronique de l’entreprise. Il s’assure du bon fonctionnement et de la maintenance de la plateforme.Principales fonctionsProgrammer les interfaces d’application (API), le « Backend » et le « Frontend » ;Effectuer la surveillance de l’exécution des tâches liées à la plateforme e-commerce ;Exécuter du développement axé sur la performance et la sécurité ;Analyser et documenter les processus actuels et futurs tel que l’importation des fiches produites, les règles d'affaires, l’importation et gestion des vues explosées de produits ;Effectuer des recommandations et des améliorations à la plateforme ;Participer aux projets d’amélioration continue de l’entreprise ;Créer des requêtes SQL et transformer les données avec Microsoft Data Factory ;Participer à différents projets de programmation Web et Microsoft .NET ;Participer à l’implantation et programmation du Progiciel de Gestion intégré (ERP) ;Effectuer toutes autres tâches connexes. Compétences requisesDiplôme d’études collégiales (DEC) en informatique ;3 ans d'expérience en développement web « frontend/backend »;3 ans d’expérience en développement .NET ;Expérience en développement mobile (un atout) ;Savoir communiquer efficacement à l’oral et à l’écrit (français et anglais);  La maîtrise de l’anglais est requis afin de répondre aux membres des unités d’affaires à l’extérieur du Québec. Compétences organisationnellesGrande capacité de synthèse et d’analyseCapacité à gérer les priorités efficacementCapacité à travailler au sein d’une équipe multidisciplinairesAvoir le souci du détailSens de l’organisation et respect des échéanciers 
Junior ForgeRock Developer, Deloitte Global Technology
Deloitte,
In this interesting and diverse role, you'll utilize your development experience and ForgeRock IDM experience to enhance the Client-User Identity and Access Management solution utilized by Deloitte clients to authenticate to Deloitte solutions. Participate in projects and initiatives working with IAM team members, architectural, development and engineering teams, service owners, and business stakeholders to provide enterprise IAM solutions that are scalable and adaptable with the ever-changing business needs and industry demands. About the teamDeloitte Technology works at the forefront of technology development and processes to support and protect Deloitte around the world. In this truly global environment, we operate not in "what is" but rather "what can be" to help Deloitte deliver and connect with its clients, its communities, and one another in ways not previously conceived. Enough about us, let's talk about youAre you a professional with the following experience? Min 2 years of experience in working with industry leading CIAM vendor products like ForgeRock or Ping. Hands on experience working with IAM products on Installation and configuration. Experience with standard authentication protocols and frameworks such as SAML, OAuth 2.0 and OIDC. Ability to be part of a rotating on-call 24x7x365 schedule Advanced knowledge of LDAP, directory services, application servers and network infrastructure. Experience integrating and deploying Identity and Access Management (IAM) solutions to web-based and mobile applications for authentication and authorization. Experience in integrating applications with SSO solution both internally and with third party applications. Experience in Docker Container installation and configuration. Experience in Orchestrating the Dockers using Kubernetes. Experience in Automating the complete installation and CI/CD pipeline. Experience in working with Python, Shell scripting in automating end to end deployment. Experience in working with Devops tools like Jenkins, Ansible in CI/CD pipeline. Basic knowledge on Linux/Unix. Experience in Java/J2EE Enterprise Web Development is a plus Active participation in an Agile development process, including working closely with development and product/project management BS/BA degree or equivalent experience Prior Big 4 experience Total RewardsThe salary range for this position is $58,000 - $96,000, and individuals may be eligible to participate in our bonus program. Deloitte is fair and competitive when it comes to the salaries of our people. We regularly benchmark across a variety of positions, industries, sectors, targets, and levels. Our approach is grounded on recognizing people's unique strengths and contributions and rewarding the value that they deliver.Our Total Rewards Package extends well beyond traditional compensation and benefit programs and is designed to recognize employee contributions, encourage personal wellness, and support firm growth. Along with a competitive base salary and variable pay opportunities, we offer a wide array of initiatives that differentiate us as a people-first organization. Some representative examples include: $4,000 per year for mental health support benefits, a $1,300 flexible benefit spending account, 38+ days off (including 10 firm-wide closures known as "Deloitte Days"), flexible work arrangements and a hybrid work structure.Job Segment: Developer, Java, Linux, Unix, Project Manager, Technology
Développeur C++ en intégration d’appareils d’acquisition 3D
InnovMetric Logiciels inc., Quebec City, QC
Intégrer des appareils d’acquisition 3D à la fine pointe de la technologie au logiciel de métrologie le plus avant-gardiste de son domaine, ça vous intéresse? Nous avons un poste pour vous! Robotisation, mesures par contact et numérisation par laser ou avec caméras sont quelques-unes des technologies avec lesquelles vous pourrez travailler chez InnovMetric.Autonomie, curiosité, transparence, confiance, respect. Chez InnovMetric, ce sont les valeurs recherchées et véhiculées au quotidien dans nos équipes de développement logiciel. Nous sommes constamment à la recherche de développeurs(euses) talentueux(euses). Pour nous, qu’est-ce que ça signifie en termes de compétences?Aimer les défis et le travail d’équipeFaire preuve de créativité et sortir des sentiers battusAvoir à cœur la réussite de son équipe et de l’entreprise, ainsi qu’un désir continuel d’apprendre et de s’améliorerDétenir de l’expérience en développement orienté objet (principes SOLID, design patterns) et une bonne connaissance du langage C++Programmer de façon claire et structurée, en étant conscient des exigences liées à la maintenance, à la modularité, à l'extensibilité et à la compatibilitéSe soucier de la qualité de son code, porter attention aux détails et faire preuve de rigueurÊtre à l’aise avec l’investigation de problèmes informatiques complexesPosséder une bonne maîtrise du français et un niveau intermédiaire en anglais (oral et écrit)**Un niveau d’anglais intermédiaire est requis puisque des échanges hebdomadaires, à l’écrit, avec des partenaires internationaux seront nécessaires.ResponsabilitésEn tant que développeur C++ en intégration d’appareils d’acquisition 3D, vous serez responsable du développement des connecteurs vers les appareils. En plus de les manipuler pour vous familiariser avec leur fonctionnement, vous analyserez leurs « Software Development Kits » (SDK) fournis par des partenaires. Ces SDK vont permettre la mise à niveau d’un connecteur existant ou le développement d’un nouveau connecteur. Vous diagnostiquerez des problèmes soulevés par les utilisateurs ou encore développerez des extensions fonctionnelles pour élargir les capacités de la suite logicielle PolyWorks. Cumuler au moins trois années d’expérience en développement logicielAvoir une compréhension avancée de l’architecture des couches logicielles (près du matériel) et une connaissance du multithreadDétenir une bonne expérience avec une base de code de grande envergure, ainsi qu’avec des SDK de tierces partiesDémontrer un souci de clarté et de concision dans les communications avec des partenaires externesFaire preuve de débrouillardise et de persévérance en situation de manque d’information En complément des compétences mentionnées, vous possédez les atouts suivants :Connaissance de plusieurs langages tels que C++, Java, C# et VB.NET Maîtrise du calcul matriciel Vaste expérience d’investigation de problèmes techniques  Vous avez aussi un intérêt marqué pour :  Le travail avec de l’équipement de haute technologie, de robotisation et d’acquisition de données Ouverture à se déplacer occasionnellement chez des clients et partenaires en Amérique, en Europe ou en Asie Voici ce que nous privilégions :  Excellent encadrement et de nombreuses opportunités de contribution à des projets d’envergure dès l’entrée en posteParticipation à toutes les étapes du développement, de l’identification des besoins à la livraison au client, en passant par le design de l’expérience utilisateur (UX), le développement d’une architecture logicielle durable et la validation de la qualité du logicielMise en application quotidienne des principes de la méthode Agile et forte culture d’amélioration continue Choix du lieu de travail libre : en présentiel, en mode hybride ou en télétravail Nous offrons des conditions d’emploi avantageuses et un milieu de travail stimulant : Horaire flexible qui facilite la conciliation travail-famillePossibilité de faire du télétravailRémunération compétitive et système de bonis Assurances collectives et service de télémédecineProgramme d’aide aux employés et à leur familleThé, café et stationnement gratuitsActivités sociales, sportives et groupe de musique IMBand (allez y jeter un œil sur Youtube) L'utilisation du genre masculin a été adoptée afin de faciliter la lecture et n'a aucune intention de discrimination. Puisque ce poste requiert des interactions fréquentes avec nos collègues et/ou clients à l’international, les candidats souhaitant soumettre leur candidature doivent répondre au critère en lien avec la langue anglaise indiqué dans l’offre d’emploi. Nous vous remercions de l’intérêt que vous manifestez en présentant votre candidature. Veuillez prendre note que nous ne communiquerons qu’avec les candidats retenus en présélection.
Conseiller(ère) en publicités numériques
Groupe Voyages Québec, Quebec City, QC
EN PLUS D’UN POSTE À TEMPS PLEIN, PERMANENT AU SIÈGE SOCIAL DE QUÉBEC, GVQ T’OFFRE : Des assurances collectives incluant un compte de gestion santé annuel de 300$ à 1000$ et un plan dentaire ;La « Contribution de GVQ » au mode de vie de 750$/année ; Des rabais avantageux sur les voyages ; Un horaire de travail de jour du lundi au vendredi ; Des bureaux qui allient détente et professionnalisme à proximité du transport en commun; Congés annuels supplémentaires et journées de maladie ; Un club social hyperactif!TON RÔLE PARMI NOUS SERA DE : Assurer la gestion quotidienne des projets qui te seront confiés, sur les outils numériques de l’organisation. En plus de la création de contenu sur diverses plateformes, tu seras responsable de participer à la bonification de l’expérience client et à la rédaction de contenus divers pour l’entreprise. TES PRINCIPALES RESPONSABILITÉS : Être responsable des communications numériques (infolettres, médias sociaux, Google) :Collaborer au développement de la stratégie de la relation client ;Préparer les communications courriels, en faire la rédaction, programmer les envois via la plateforme courriel et s’assurer de la qualité du résultat ;Paramétrer les campagnes courriel automatisées, évaluer et exécuter les potentiels de personnalisation ;Coordonner, tenir à jour le calendrier et rédiger les contenus des médias sociaux (veille 24/7) ;Répondre aux demandes des visiteurs et gérer les relations avec nos communautés web ;Collecter sur une base régulière les statistiques, documenter les différents indicateurs de performance, optimiser ;En collaboration avec l’édimestre, optimiser les publicités via le moteur de recherche Google.Être responsable de l’exploitation de la base de données client :Gérer la base de données et les différentes listes d’envoi ;Optimiser, segmenter et intégrer nos données ;Collecter des informations pour augmenter nos connaissances clients.Gérer les mandats/projets alloués :Gérer les projets en collaboration avec le Responsable des communications et du marketing (analyse, échéancier, contrôle budgétaire, suivi et bilan) ;Communiquer efficacement les informations relatives aux projets avec les intervenants et la direction.Rédiger des contenus variés :Rédiger, réviser et remanier différents textes (brochures, publireportages, articles de blogue, communiqués de presse, etc.) ;Effectuer la rédaction et à la mise à jour des contenus web et corporatifs.Participer à l’amélioration du parcours client et de l’expérience client ;Effectuer une veille stratégique. POUR EXCELLER DANS TON RÔLE, TU AURAS BESOIN DE : Détenir un DEC ou un BAC dans un domaine lié à l’emploi ; 2 à 5 ans d’expérience dans un poste similaire ; Bonne connaissance du domaine des communications et du marketing numérique ; Maitrise de la suite Office et de l’outil de mesure de performance Google Analytics ; Connaissance de la suite Zoho One (un atout) ; Bonne maîtrise de l’anglais (un atout) ; Créativité, curiosité, organisation et productivité ; Facilité à rédiger, dans un Français impeccable ; Gestion efficace des échéanciers ; Être capable de gérer plusieurs projets en parallèle et avoir une bonne gestion du stress et des priorités ; Facilité à travailler en équipe tout en étant autonome.