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 "API Developer in "

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

Recommended vacancies

Senior Consultant SAP Ariba (CDC)
Deloitte, Montreal, QC
Job Type:Permanent Reference code:125733 Primary Location:Montreal, QC All Available Locations:Montreal, QC; Brossard, QC; Fredericton, NB; Laval, QC; Moncton, NB; Quebec City, QC; Saint John, NB Our Purpose At Deloitte, we are driven to inspire and help our people, organization, communities, and country to thrive. Our Purpose is to build a better future by accelerating and expanding access to knowledge. Purpose defines who we are and gives us reason to exist as an organization. By living our Purpose, we will make an impact that matters. Learn from deep subject matter experts through mentoring and on the job coaching Be encouraged to deepen your technical skills...whatever those may be. Have many careers in one Firm. What will your typical day look like? As a Senior Consultant, you will:• Work in a collaborative team analyzing client issues and developing solutions. • Provide leadership during SAP Ariba implementations by providing subject matter expertise in Source-to-Pay Processes utilizing SAP Ariba • Lead technical and functional design workshops and engage with clients on a daily basis. • Provide guidance to the technical team to support the technical build of the system, enhancements and bug fixes. • Supervise junior staff and manage parts of client engagements. • Prioritize objectives and contribute to project planning and status reporting. • Participate in all phases of the project life cycle from Scoping to Post-Implementation Support • Provide responses to functional questions regarding Ariba's functionality. • Develop knowledge of the various services delivered by the firm so that potential sales opportunities are identified. • Participate in practice development initiatives (recruiting, white papers, internal initiatives, etc.)About the teamEmbrace and live the firm's purpose - to make an impact that matters - by pushing yourself and your team to identify solutions to challenges that are most important for our clients, people, and society. Our firm strives to: • Develop high-performing people and teams through challenging and meaningful opportunities. • Deliver exceptional client service by maximizing results and driving high performance from people, while also fostering collaboration across businesses and borders • Influence clients, teams and individuals positively, leading by example and establishing confident relationships. • Understand key objectives for clients and Deloitte, and align people to them to set appropriate priorities and directionEnough about us, let's talk about youYou are someone with: • At least five years proven experience with SAP Ariba implementation projects as a solution/integration or Functional lead. • Experience with at least three end-to-end Ariba implementation projects, including the entire project lifecycle, from kickoff to go-live. • Deep understanding of Source-to-Pay business processes. • Ability to define and gather requirements and conduct design sessions for clients implementing SAP Ariba. • Experience facilitating solution integration architecture discussions and/or functional workshops. • Good understanding of core SAP Ariba modules such as Sourcing, Contract, Buying and Invoicing, Supplier Lifecycle and Performance. An understanding of other SAP Ariba modules is considered an asset. • Experience creating documentation for clients including (but not limited to) Functional Specification documents, configuration workbooks, and Future State Design Documents etc. • Good understanding of REST API, SOAP Web Services and other integration architectures; understanding of API-led strategy to connect Ariba and other applications with APIs. • Experience with lifecycle of delivery including architecture, design, development, test, and documentation of integration, custom development, and data migration solutions for business applications in the SaaS and other ERP systems. • Ability to estimate the tasks and resources required to design, build/configure, and test the solution. Due to the nature of the role having interactions with National & Global clients, bilingualism in French and English is required for this positionTotal RewardsThe salary range for this position is $72,000 - $138,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.Our promise to our people: Deloitte is where potential comes to life. Be yourself, and more. We are a group of talented people who want to learn, gain experience, and develop skills. Wherever you are in your career, we want you to advance. You shape how we make impact. Diverse perspectives and life experiences make us better. Whoever you are and wherever you're from, we want you to feel like you belong here. We provide flexible working options to support you and how you can contribute. Be the leader you want to be. Be the leader you want to be Some guide teams, some change culture, some build essential expertise. We offer opportunities and experiences that support your continuing growth as a leader. Have as many careers as you want. We are uniquely able to offer you new challenges and roles - and prepare you for them. We bring together people with unique experiences and talents, and we are the place to develop a lasting network of friends, peers, and mentors. Our TVP is about relationships - between leaders and their people, the firm and its people, peers, and within in our communities.The next step is yours At Deloitte, we are all about doing business inclusively - that starts with having diverse colleagues of all abilities. Deloitte encourages applications from all qualified candidates who represent the full diversity of communities across Canada. This includes, but is not limited to, people with disabilities, candidates from Indigenous communities, and candidates from the Black community in support of living our values, creating a culture of Diversity Equity and Inclusion and our commitment to our AccessAbility Action Plan , Reconciliation Action Plan and the BlackNorth Initiative . We encourage you to connect with us at [email protected] if you require an accommodation for the recruitment process (including alternate formats of materials, accessible meeting rooms or other accommodations) or [email protected] for any questions relating to careers for Indigenous peoples at Deloitte (First Nations, Inuit, Métis). By applying to this job you will be assessed against the Deloitte Global Talent Standards. We've designed these standards to provide our clients with a consistent and exceptional Deloitte experience globally. Deloitte Canada has 30 offices with representation across most of the country. We acknowledge our offices reside on traditional, treaty and unceded territories as part of Turtle Island and is still home to many First Nations, Métis, and Inuit peoples. We are all Treaty people.Job Segment: SAP, QC, Data Conversion, Developer, ERP, Technology, Quality, Data
Oracle Commerce (ATG) Developer
CGI Group, Montreal, QC
Position Description: CGI is seeking to hire several developers with experience in Oracle Commerce "ATG".We are looking for qualified individuals with skills in technical design, integration, along with good practices in web development and troubleshooting. Your future duties and responsibilities: - Develop enhancements on large-scale e-commerce websites using the Oracle Commerce (ATG) framework.- Support Oracle Commerce (ATG) migration and upgrade.- Communicate with technical resources and business clients.- Participate in technical analysis and design.- Propose innovative approaches.- Implement the solution, including unit testing.- Apply best development practices. Required qualifications to be successful in this role: - Comfortable communicating in English.- Authorized to work in Canada.- Minimum of 2 years of experience with the Oracle Commerce framework.- Minimum of 5 years of experience with Java and JavaScript.- Knowledge of API management solutions.- Demonstrated experience in web application design.- Demonstrated ability to support multiple simultaneous efforts.- Ability to balance delivery speed with high-quality software deliverables.- Knowledge of agile methodology (Scrum, SAFe).- Work in a collaborative and sharing spirit with other team members.ASSETS:- Minimum of 2 years of experience with Oracle Commerce Guided Search and Experience Manager, an asset.- Bilingualism (French & English), an asset.#HYBRID#LI-1989 Skills: JavaJavaScriptOracleSCRUM 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.At CGI, we recognize the richness that diversity brings. We strive to create a work culture where all belong and collaborate with clients in building more inclusive communities. As an equal-opportunity employer, we want to empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist.Come join our team-one of the largest IT and business consulting services firms in the world.
Web developer
Administration portuaire de Montréal, Montreal, QC
Under the supervision of the Application Development Lead, the Web Developer is responsible for the design, development, testing, and delivery of business solutions, as well as for the enhancement of information systems. They develop and integrate new information system applications and functionalities for the Montreal Port Authority (MPA) and oversee the maintenance and optimization of existing solutions. Design and develop new applications to meet the needs of the MPA.Assess and identify the needs of internal and external clients with regard to the development of new applications.Organize comprehensive plans for designing applications and defining the functional characteristics of the interfaces.Develop and manage the growth of web applications and select appropriate technical options.Ensure optimal integration and utilization of new applications in the MPA’s technological environment.Develop full application test plans and act as a compliance officer for test procedures, including documented traceability. Assess the impacts of the software component and subsystem integration process.Adapt and integrate these components into the existing environment.Ensure interoperability of the application components, functionality integrity, and system-wide reliability.Identify and resolve application defects and integration issues.Maintain, support, and continuously improve websites and web applications.Analyze and define the technologies and technical specifications required for the evolution and optimization of existing applications.Manage the growth and performance of assigned applications.Ensure compliance with all standards and procedures, including change control. Act as a facilitator between the various business units to assist them in resolving website issues.Document websites and web applications through detailed specifications, user cases, and workflows.QualificationsBachelor’s degree or college diploma in Computer Science, Software Engineering, or a related field5-7 years of relevant experience combined with a Bachelor’s degree, or 10 years of relevant experience combined with a college diploma, including 3 or more years of experience using Windows platforms (IIS)Excellent knowledge of the following technologies: C# .NET Core, Angular, MS-SQL, MySQL, HTML5, PHP, REST API or equivalentWorking knowledge of at least one of these CMS platforms: WordPress, Joomla, or DrupalExcellent knowledge of the following technologies: ASP.NET, VB.NET, JavaScript, AJAX, Python or equivalent is an assetKnowledge of the GitHub environment, MS Power BI, and Jira is an assetExperience in an Agile/Scrum, CI/CD, and unit testing methodology environment is an asset
Secret Cleared Senior .NET Developer to support an online service delivery platform in the public sector
S.i. Systems, Montreal, QC
Our public sector client requires an Secret Cleared Senior .NET Developer to support an online service delivery platform in the public sector. The client provides a web portal for services for use by internal and external clients and all associated applications are in .NET, Oracle and API web Services. Responsibilities:· Collaborate with DBAs to create and modify database objects as per specifications.· Develop C# .Net products.· Establish procedures to maintain accurate, complete, and timely data in the database.· Ensure efficient data utilization with DBAs.· Interpret Requirements Specifications for solution development.· Collaborate with project team for solution delivery.· Document system design and deployment instructions.· Engage with executives to align organizational stakeholders with project and goals.· Attend and contribute to meetings as necessary. Must Have:· Experience with .Net Web Applications leveraging an Oracle RDBMS.· Experience with .Net Web Applications using Install Shield or Visual Studio· Experience using source control management tool with Oracle· Experience with writing design documents, release notes and implementation instructions for Web Applications Deliverables:· Modifications to APIs web service; · Design, Development and Documentation of Payment and e-Filing websites; · Design documents; · Detailed deployment instructions. Apply
Senior Consultant SAP Ariba (CDC)
Deloitte, Montreal, QC
Senior Consultant SAP Ariba (CDC) Apply now » Apply now Start applying with LinkedIn Apply Now Start Please wait... Apply now × Apply for Job × × × Enter your email to apply Date: May 9, 2024 Location: Montreal, Quebec, Canada Company: Deloitte Job Type: Permanent Reference code: 125733 Primary Location: Montreal, QC All Available Locations: Montreal, QC; Brossard, QC; Fredericton, NB; Laval, QC; Moncton, NB; Quebec City, QC; Saint John, NB Our Purpose At Deloitte, we are driven to inspire and help our people, organization, communities, and country to thrive. Our Purpose is to build a better future by accelerating and expanding access to knowledge. Purpose defines who we are and gives us reason to exist as an organization. By living our Purpose, we will make an impact that matters. Learn from deep subject matter experts through mentoring and on the job coaching Be encouraged to deepen your technical skills…whatever those may be. Have many careers in one Firm. What will your typical day look like? As a Senior Consultant, you will: • Work in a collaborative team analyzing client issues and developing solutions. • Provide leadership during SAP Ariba implementations by providing subject matter expertise in Source-to-Pay Processes utilizing SAP Ariba • Lead technical and functional design workshops and engage with clients on a daily basis. • Provide guidance to the technical team to support the technical build of the system, enhancements and bug fixes. • Supervise junior staff and manage parts of client engagements. • Prioritize objectives and contribute to project planning and status reporting. • Participate in all phases of the project life cycle from Scoping to Post-Implementation Support • Provide responses to functional questions regarding Ariba's functionality. • Develop knowledge of the various services delivered by the firm so that potential sales opportunities are identified. • Participate in practice development initiatives (recruiting, white papers, internal initiatives, etc.) About the team Embrace and live the firm's purpose - to make an impact that matters - by pushing yourself and your team to identify solutions to challenges that are most important for our clients, people, and society. Our firm strives to: • Develop high-performing people and teams through challenging and meaningful opportunities. • Deliver exceptional client service by maximizing results and driving high performance from people, while also fostering collaboration across businesses and borders • Influence clients, teams and individuals positively, leading by example and establishing confident relationships. • Understand key objectives for clients and Deloitte, and align people to them to set appropriate priorities and direction Enough about us, let’s talk about you You are someone with: • At least five years proven experience with SAP Ariba implementation projects as a solution/integration or Functional lead. • Experience with at least three end-to-end Ariba implementation projects, including the entire project lifecycle, from kickoff to go-live. • Deep understanding of Source-to-Pay business processes. • Ability to define and gather requirements and conduct design sessions for clients implementing SAP Ariba. • Experience facilitating solution integration architecture discussions and/or functional workshops. • Good understanding of core SAP Ariba modules such as Sourcing, Contract, Buying and Invoicing, Supplier Lifecycle and Performance. An understanding of other SAP Ariba modules is considered an asset. • Experience creating documentation for clients including (but not limited to) Functional Specification documents, configuration workbooks, and Future State Design Documents etc. • Good understanding of REST API, SOAP Web Services and other integration architectures; understanding of API-led strategy to connect Ariba and other applications with APIs. • Experience with lifecycle of delivery including architecture, design, development, test, and documentation of integration, custom development, and data migration solutions for business applications in the SaaS and other ERP systems. • Ability to estimate the tasks and resources required to design, build/configure, and test the solution. Due to the nature of the role having interactions with National & Global clients, bilingualism in French and English is required for this position Total Rewards The salary range for this position is $72,000 - $138,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. Our promise to our people: Deloitte is where potential comes to life. Be yourself, and more. We are a group of talented people who want to learn, gain experience, and develop skills. Wherever you are in your career, we want you to advance. You shape how we make impact. Diverse perspectives and life experiences make us better. Whoever you are and wherever you’re from, we want you to feel like you belong here. We provide flexible working options to support you and how you can contribute. Be the leader you want to be. Be the leader you want to be Some guide teams, some change culture, some build essential expertise. We offer opportunities and experiences that support your continuing growth as a leader. Have as many careers as you want. We are uniquely able to offer you new challenges and roles - and prepare you for them. We bring together people with unique experiences and talents, and we are the place to develop a lasting network of friends, peers, and mentors. Our TVP is about relationships - between leaders and their people, the firm and its people, peers, and within in our communities. The next step is yours At Deloitte, we are all about doing business inclusively - that starts with having diverse colleagues of all abilities. Deloitte encourages applications from all qualified candidates who represent the full diversity of communities across Canada. This includes, but is not limited to, people with disabilities, candidates from Indigenous communities, and candidates from the Black community in support of living our values, creating a culture of Diversity Equity and Inclusion and our commitment to our AccessAbility Action Plan, Reconciliation Action Plan and the BlackNorth Initiative. We encourage you to connect with us at [email protected] if you require an accommodation for the recruitment process (including alternate formats of materials, accessible meeting rooms or other accommodations) or [email protected] for any questions relating to careers for Indigenous peoples at Deloitte (First Nations, Inuit, Métis). By applying to this job you will be assessed against the Deloitte Global Talent Standards. We’ve designed these standards to provide our clients with a consistent and exceptional Deloitte experience globally. Deloitte Canada has 30 offices with representation across most of the country. We acknowledge our offices reside on traditional, treaty and unceded territories as part of Turtle Island and is still home to many First Nations, Métis, and Inuit peoples. We are all Treaty people. Job Segment: SAP, QC, Data Conversion, Developer, ERP, Technology, Quality, Data Apply now » Apply now Start applying with LinkedIn Apply Now Start Please wait... Apply now × Apply for Job × × × Enter your email to apply
Specialist System Design
Canadian National Railway, Montreal, QC
At CN, we work together to move our company-and North America-forward. Be part of our Information & Technology (I&T) team, a critical piece of the engine that keeps us in motion. From enterprise architecture to operational technology, our teams use the agile methodology to automate and digitize our railroad ensuring our operations run optimally and safely and our employees can focus on value-added tasks. You will be able to develop your skills and career in our close-knit, safety-focused culture working together as ONE TEAM. The careers we offer are meaningful because the work we do matters. Join us!Job SummaryThe role of Specialist System Design is to take ownership of the detailed functional design and production of subsystem components, whether based on a packaged solution or on custom development.This requires working with product management, architecture, internal business clients, operations officers, and end users to understand the End-to-End architecture, requirements, expected use-cases and interfaces of the subsystem components.This role also implies working with other System Designers in the team to ensure consistent application of the process and best practices expected all members. System Designers are also involved in the development, testing, integration, delivery, and support phases of the project.Main ResponsibilitiesWorks with managers, product management, architecture, and other members of system design team to drive best practices during the delivery of a system and to support the initial support phases.System Design·      Analyze sub-system component issues and/or business requirements to design effective, high-availability, business-critical solutions.·       Understand the proposed high-level architecture and transpose it into subsystem component functional and non-functional requirements.·       Produce all associated design documentation expected within a rigorous System Engineer process.·       Follow standards and best practices to ensure the system design is maintainable and sustainable for the complete subsystem component lifecycle.·       Follow standards and best practices to ensure reliability, safety, and cybersecurity standards are imbedded in the design of the subsystem.·       Work with other System Designers to adopt, improve, and enforce best practices.·       Understand rail subsystem architectures to develop specifications on technical design aspects (hardware, software, and Cloud integration)·       Design and propose enhancements and modifications to the subsystem architecture.·       Work with CN personnel in the various business units (Regulatory, Network Operations, Mechanical, I&T Operations, etc) to ensure all requirements are properly designed.Delivery & Quality ·       Work with Project Managers to identify design, build, lab testing, and field testing deliverables with associated estimates, including technical risks·       Work with the development team to ensure system design is fully understood and developed with high quality.·       Define the deployment plan of the software and/or the hardware with internal business clients and support validation and verification activities performed by field personnel.·       Ensure compliance to technical specifications by overseeing subsystem development, test strategy definition, test procedure creation and execution.·       Work with quality leads, management, and QA to constantly monitor quality KPI’s and implement design improvements.·       Apply and ensure compliance with all appropriate CN I&T standards (Security, Architecture, Project Delivery Methodology, SOX, Telecom, Software Engineering)·       Engage external suppliers and work with internal business clients, supply management, and regulatory teams for the delivery, support, and improvement of new and existing services.·       Manage supplier roadmaps (hardware & software) based on CN strategy and needs.·       Define, implement, and maintain software and software configuration of CN components.·       For smaller projects, development of software solutions using:o   Linux command line (preferably RedHat Enterprise Linux)o   Bash scripting languageo   Pythono   C++, including GCC, makefile or cmakeo   GIT Repositorieso   Rest API server implementation and queries·       Understanding system network configuration for the modification, creation, and debugging using:o   Traffic flow control mechanismso   iptables and nftableso   DNS, SNMP, SSH, SSL·       Understanding cloud-based infrastructure (Google, Azure, AWS) solutionso   Cloud orchestrationo   Cloud data integrationo   Hybrid Integrationo   Integration Platform as a Service·       Support segment testing of system software and configuration.·       Define, execute, and report pilot testing of new solutions.·       Follow Change and Release Management processes by initiating Change Controls requests and executing cut-over plans.·       Investigate production, deployment, and migration issues in the lab environment to determine appropriate corrective actions, impact analysis, and root causes.·       Operationalization of new solutions via documentation, training, and demos.RequirementsEducation/Certification/Designation·       Bachelor’s degree in computer engineering, software engineering, electrical engineering, computer science, or equivalent degree and experienceSkills/Knowledge·       Excellent oral, written and presentation skills.·       Detailed understanding of industry standard system engineering and design principles.·       Expertise in the redaction, review, and validation of compliance of system requirements.·       Ability to analyze, design and document detailed designs.·       Proficient in documentation of model, performance, capacity planning, and strategic technical decisionExperience·       Minimum 7 years overall work experience·       Minimum 7 years in system or software engineering and design including writing business and technical requirements·       Minimum 2 years in Cloud integration·       Minimum 2 years in a leadership role of leading developers·       Proficient in software programming technologies in following area of expertise:o   Linux command line (preferably RedHat Enterprise Linux)o   Bash scripting languageo   Pythono   C++, including GCC, makefile or cmakeo   GIT Repositorieso   Rest API server implementation and queries·       Understanding system network configuration for the modification, creation, and debugging using:o   Traffic flow control mechanismso   iptables and nftableso   DNS, SNMP, SSH, SSL·       Understanding cloud-based infrastructure (Google, Azure, AWS) solutions.o   Cloud orchestrationo   Cloud data integrationo   Hybrid Integrationo   Integration Platform as a ServiceAssets·       Experience in working with Agile and DevOps development organizations.·       Managing lifecycle of delivery of complex software solution.·       Experience with executive presentations.Working Conditions·       In office presence required 3 days a week.About CNCN is a world-class transportation leader and trade-enabler. Essential to the economy, to the customers, and to the communities it serves, CN safely transports more than 300 million tons of natural resources, manufactured products, and finished goods throughout North America every year. As the only railroad connecting Canada’s Eastern and Western coasts with the Southern tip of the U.S. through a 19,500 mile rail network, CN and its affiliates have been contributing to community prosperity and sustainable trade since 1919. CN is committed to programs supporting social responsibility and environmental stewardship. At CN, we work as ONE TEAM, focused on safety, sustainability and our customers, providing operational and supply chain excellence to deliver results.
Expert Solution & System Integration
Canadian National Railway, Montreal, QC
At CN, we work together to move our company-and North America-forward. Be part of our Information & Technology (I&T) team, a critical piece of the engine that keeps us in motion. From enterprise architecture to operational technology, our teams use the agile methodology to automate and digitize our railroad ensuring our operations run optimally and safely and our employees can focus on value-added tasks. You will be able to develop your skills and career in our close-knit, safety-focused culture working together as ONE TEAM. The careers we offer are meaningful because the work we do matters. Join us!Job SummaryAs an Expert Solution & System Integration, you’ll be at the forefront of technology, seamlessly connecting business needs with user experience. Your role involves developing integration strategies for highly complex systems to serve railroad operations, creating precise interface specifications, and analyzing solutions to ensure smooth data flows across various IT/OT layers (hardware, platforms, applications, and legacy systems). Your leadership and meticulous product documentation will be instrumental in driving successful product developmentMain ResponsibilitiesKey Responsibilities: 1.           Strategic Integration Leadership: ·       Lead the software development lifecycle, overseeing end-to-end solution development envisioned by architects. ·       Act as the technical bridge between solution architecture, business analysis, UI/UX design, development, infrastructure integration, quality testing, vendors, and project management. ·       Ensure a consistent understanding of the solution across all team members. 2.           Effective Collaboration: ·       Collaborate seamlessly with cross-functional technical teams, fostering innovation and efficient problem-solving. ·       Engage with both business stakeholders and technical experts, adapting communication styles as needed. 3.           Solution Planning and Delivery: ·       Work closely with Business and IT stakeholders during the planning phase. ·       Define functional components and integration points within the solution. ·       Identify task dependencies and sequence activities across teams. ·       Support functional designers and uphold best practices in design documentation. Qualifications: ·       Technical Mastery: You’re the go-to technical expert for end-to-end solution delivery. ·       Communication Agility: Whether simplifying tech jargon for non-technical stakeholders or engaging in complex discussions with the product team, you excel. ·       Collaborative Mindset: You thrive in cross-functional environments, driving successful outcomes through teamwork.   If you’re passionate about shaping cutting-edge solutions and ensuring seamless integration, we invite you to join our dynamic team!   Major Responsibilities:   1.       Research            ·       Collaborate with Business Area, Product Owner, Product Manager, Architects and Designers (UX/data), to understand business objectives and purpose of the future application ·       Supports requirements gathering and architecture shaping ·       Perform research to understand ‘As Is’ application(s) (when applicable) and architecture artifacts ·       Perform research and get familiar with commercial package chosen (when applicable)          ·       Understand integration points between, hardware, front-end, backend and satellite systems and highlight potential solution delivery risks     2.       Define  ·       Collaborate with UX, application and data designers to understand individual pieces and component of the solution design ·       Collaborate with other IT stakeholder and vendors to understand integration points ·       Envision and identify systems components required to deliver the full integrated solution ·       Ensure all the pieces of the solution have been thought thru and that the solution respects the agreed architecture ·       Collaborate with Business and Data Designers to define data conversion strategy ·       Collaborate with Quality Assurance to build-up strategies and overall integration testing requirements ·       Work closely with all teams involved (including vendors) in defining and planning the delivery of the solution   3.       Deliver  ·       Oversee application design activities (including vendor’s) ·       Lead design sessions and overall design decisions ·       Advocate standardization and design patterns ·       Work closely with IT Stakeholders (including vendors) in removing any solution barriers, translate the impact of these barriers to the project leadership, and manage and mitigate the associated risks ·       Escalate potential architecture changes or change in scope ·       Review and approve functional design documents and ensure consistency of documentation an integrated solution ·       Coordinate solution activities among all the different teams involved ·       Ensure that all requirements and integration failure points have been met through testing activities ·       Finalize and lead conversion activity in collaboration with Business and Data Designer ·       Collaborate to the preparation and coordination the full Implementation Plan ·       Ensures solution is stable in production and properly transferred to core ·       Master the end-to-end solution and act as the go-to person for any question related to the solution in scope for delivery ·       Oversee support requests and ensure integrity of the long-term solution ·       Ensure the solution follows the standard support procedures ·       Ensure solution is stable and sustainable in Production Environment   4.       Govern ·       Assist in defining design standards, maintaining/evolving governance, and foundational best practices (i.e., design patterns, design principles.) ·       Maintain the currency of the design documentation ·       Analyze and evaluate design documentation and solution decomposition and improve based on lessons learns and best practice ·       Assist in defining data modeling standards, and foundational best practices ·       Collaborate in the elaboration of long-term vision to move toward interactive design and Design Thinking ·       Lead technical discussions and moderate technical decisions   Skills / Functional Knowledge: ·       Entrepreneur mindset, self started and with solid leadership experience ·       Strong communication skills - communicate well with technical and nontechnical audience and at all levels ( IT, business ) ·       Solid experience with SDLC in highly regulated and operation critical environments ·       Strong problem-solving skills ·       Strong organization skills ·       Creative, innovator and strong analytical skills ·       Experienced to building products with external vendors (on shore and off-shore)   Education / Certification / Experience:   ·       Bachelor or Technical degree in Computer sciences, Software Engineering, or Information technology ·       Minimum of 7-12 years of relevant experience in software engineering lifecycle process ·       Familiar with API Management platforms such as APIGee (preferred), WSO2, SwaggerHub, Mashery or others ·       Experience with API concepts and technologies such as REST, JSON, XML, SOAP, YAML, and Swagger ·       Experience with cloud technologies (Google, Azure) ·       Experience with Dev Opps tools and process ·       Past exposure to Reliability, Maintainability and Safety requirements ·       Past exposure to Mobile platform (Android OS, Apple OS, Firebase) ·       Experience with Business requirement gathering process ·       Experience with Data modeling ·       Past exposure to mainframe systems ·       Past exposure to high complexity system integration involving operation safety components (rail, aerospace, robotics, IoT, etc) ·       Strong knowledge in technical and functional specifications using flowcharting, sequence diagrams, or any other UML pattern needed. ·       Experience in leading a team in the context of a project lifecycle (waterfall and agile/hybrid agile) ·       Bilingualism (nice to have) with high proficiency in English (spoken and written)This position is posted as a grade 7. For internal candidates, note that the grade level of the position may adjust based on the employee's experience.About CNCN is a world-class transportation leader and trade-enabler. Essential to the economy, to the customers, and to the communities it serves, CN safely transports more than 300 million tons of natural resources, manufactured products, and finished goods throughout North America every year. As the only railroad connecting Canada’s Eastern and Western coasts with the Southern tip of the U.S. through a 19,500 mile rail network, CN and its affiliates have been contributing to community prosperity and sustainable trade since 1919. CN is committed to programs supporting social responsibility and environmental stewardship. At CN, we work as ONE TEAM, focused on safety, sustainability and our customers, providing operational and supply chain excellence to deliver results.
Développeuse / Développeur CI/CD
Coveo Solutions inc., Montreal, QC
Le tremplin pour notre fonctionnalité de pointe : Chez Coveo, nous sommes fiers de construire l'une des meilleures solutions interentreprises (B2B) sur le marché, détenant un pipeline de déploiement de première classe qui a un impact concret sur le succès de centaines d'entreprises de renommée mondiale. Afin de maintenir notre position de chef de file dans le marché, nous recherchons un.e développeur.se pour rejoindre notre équipe, concrètement, cette personne jouera un rôle clé dans le développement d'un pipeline de CI/CD des plus polyvalents pour soutenir nos équipes de développement logiciel.  Tu es à la recherche d'une opportunité qui te permettra de relever des défis à la hauteur de tes ambitions? Il s'agit peut-être du rôle pour toi! Nous distribuons actuellement près de 2 000 paquets dans plus de 10 régions AWS, impliquant des milliers de déploiements chaque semaine. Notre principal support de charge de travail est sur AWS EC2 et EKS, complété par des segments spécifiques sur GCP et Azure au sein de notre application. Principales responsabilités : Concevoir, mettre en œuvre et maintenir des services dorsaux (backend) et des interfaces de programmation (API) évolutives et performantes qui prennent en charge l'infrastructure et les flux de travail CI/CD. Intégrer les composants de développement dans les pipelines CI/CD, en veillant à construire des essaies et processus de déploiement automatisés fluides. Gérer le déploiement et l'extension des applications dans les environnements CI/CD. Documenter de manière exhaustive les architectures de services développés, les interfaces de programmation (API) et les processus de développement, et participer activement à des sessions de partage des connaissances pour faciliter la collaboration interéquipes au sein de l'environnement CI/CD. Rester à l'affût des technologies émergentes, les tendances de l'industrie et les meilleures pratiques liées au développement d’applications dorsales (backend) et aux méthodologies CI/CD, et contribuer activement aux améliorations de processus et aux innovations au sein de l'équipe. Tu cherches à relever une diversité de défis tout en travaillant au coeur un produit de pointe? Tu es peut-être notre prochain.e collègue! Chez Coveo, nous croyons fermement à la livraison d'un travail de la plus haute qualité, en l'automatisation de tout ce qui peut être amélioré en ce sens et en un environnement collaboratif ou nous nous élevons les uns les autres avec notre expertise et nos idées.  Voici ce que nous recherchons : La maîtrise de Python est indispensable, la connaissance de Golang et le script en Bash peuvent également être utiles. Un vif intérêt pour la programmation, mais aussi pour l'automatisation de l'infrastructure-code (Infrastructure as a code). Une expérience avec Terraform est un atout! Une solide connaissance et expérience avec AWS spécifiquement (et les sous-produits qui l'accompagnent, comme S3, EC2, etc..). Une bonne compréhension des concepts généraux de CI/CD. Ce qui te permettra de te démarquer: Des habitudes de code impeccables. Une grande capacité à expliquer le raisonnement derrière leurs choix de codage. Une personne qui se souciera simplement des défis abordés et fera les efforts supplémentaires pour obtenir d'excellents résultats. Tu penses que tu as ce qu'il faut pour faire de ce rôle une réalité? Ou même pour y apporter ta propre couleur? Tu n'as pas besoin de cocher toutes les cases : la passion est un gros atout et nous reconnaissons que les qualifications transversales sont souvent transférables. Envoie-nous ta candidature, on veut en apprendre plus sur toi! Nous savons que le fait de postuler pour un nouveau rôle demande pas mal de travail, et nous te sommes reconnaissants de prendre le temps de le faire. Rejoins la Coveolife! Si tu souhaites en apprendre plus sur notre travail (veuillez noter que les liens ne sont disponibles qu’en anglais) : Notre GitHub : https://github.com/coveo Notre Open Source Github: https://github.com/coveooss  Notre documentation : https://developers.coveo.com/ Notre Structure: https://source.coveo.com/2020/05/14/the-teams-behind-your-queries/
Développeur Back-end C#
SIGMA-RH Solutions, Montreal, QC
SIGMA-RH - Qui sommes-nous ?Leader dans le développement d'applications de logiciel de gestion du capital humain (SIRH), SIGMA-RH Solutions a été créé en 1992 à Montréal et en 2004 à Paris à la suite de son succès en Amérique du Nord. Notre équipe d'experts compte moins de 100 personnes mais réussi à servir avec agilité de très grandes références mondiales. Nous offrons une solution flexible et personnalisable capable de s'adapter à toutes les structures et les secteurs d'activités. La solution SIGMA-RH couvre tous les domaines de la gestion des ressources humaines, à l'exception de la paye. Nos valeurs font partie intégrante de l'ADN de SIGMA-RH, nous nous engageons pour la protection de l'environnement en offrant à nos employés un Programme « Vert » et nous sommes également partenaire du programme Carbone Boréal, programme de compensation d'émissions de gaz à effet de serre par plantation d'arbres.Travailler avec nous, c'est trouver un équilibre entre la vie personnelle et professionnelle. Nous encourageons l'épanouissement de nos collaborateurs et l'adoption d'un mode de vie active.La passion pour le développement Web réside au podium de vos aspirations professionnelles et vous désirez supporter la modernisation de notre application vers des technologies de pointe?Nous avons un défi à la hauteur de vos attentes!? SIGMA-RH détient une équipe d'experts collaborant vers un objectif commun, soit celui de prôner l'excellence à travers l'offre d'une solution SIRH complète et dans l'intégralité de ses opérations. L'utilisation de technologies émergentes fait intégralement partie du quotidien de nos experts, afin d'accompagner nos clients tout au long des décisions stratégiques reliées aux ressources humaines. Vos responsabilités Sous la responsabilité du Vice-Président Technologie, vous contribuerez activement au développement du design et de l'architecture de l'application, à sa modernisation et à sa migration. Voici les défis qui vous attendent Participer à l'intégration des nouvelles fonctionnalités dans l'application Concevoir, mettre en œuvre et tester des applications et APIs développés par d'autres équipes ou partenaires Accompagner ses collègues en émettant des conseils et recommandations, et partager votre connaissance Corriger les anomalies et résoudre les problèmes de performance Participer à l'amélioration continue des méthodes et processus Rester à l'affût des tendances émergentes Être ambassadeur de SIGMA-RH Vous utiliserez le stack technologique suivantBackend/Frontend : C#, asp.net webform 4.8 en migration vers net standard 2.0/net 8.0, nouveau front-end Blazor WASM déja en .net 8 BD : Azure SQL serverAzure Devops Pour pipeline CI/CD yaml et gestion du cycle de vie Confluence pour notre documentation de produit Vos compétences et qualifications Expérience dans le développement d'applications larges Au moins 7 à 10 années d'expérience en développement avec C# Une bonne expérience en intégration ou en développement d'API/services est requise Posséder une expérience sur la modernisation ou l'optimisation d'une application legacy Avoir une aisance face à l'exécution de test divers (unitaire, intégration, etc.) Maîtriser des bases de données MSSQL (requêtes, schémas, etc.) Posséder une bonne capacité à communiquer aisément en français autant à l'oral qu'à l'écrit Vos atouts Orienter son approche vers les solutions? Prêter une attention particulière aux détails Avoir un intérêt pour le futur développement de la solution avec Blazor WASM Avoir participé à une migration applicative constitue un atout significatif Pourquoi intégrer SIGMA-RH? Salaire compétitif Entreprise axée vers une méthodologie agile En plein cœur du Parc olympique au sein de la Tour de Montréal Conciliation travail-famille (horaires flexibles et environnement hybride) Régime de retraite et assurance collective Compte de dépenses Santé et médecine virtuelle offerte 24h/24Prise en charge de la carte OPUS et abonnement BIXI Le défi vous intéresse? Propulsez votre carrière vers de nouveaux sommets en intégrant notre équipe dès aujourd'hui!
Sr Azure Integration Developer to support Azure Logic Applications in the public sector.
S.i. Systems, Montreal, QC
Our valued public sector client is looking for a Sr Azure Integration Developer to support Azure Logic Applications. Responsibilities:Assist the clients current Integration Specialist/Developer as they begin their Sprint executions to build their integrations.Maintaining an integration platform and process in production and non-production environments.Delivering application and data integration solutions, including analysis, design, implementation and transition to support.Defining and maintaining integration principles, patterns and standards, and providing integration services for digital solutions.Extremely important for the successful candidate to have had experience in Azure Logic Apps, Data Factory, API Manager Azure Functions, DevOps and KeyVault and be able to work in an Agile/Sprint execution model wherein we will be migrating the clients current integrations over to the Microsoft integration toolsMust haves:Development expertise in integration platform tools such as Microsoft/Azure Logic Apps, Data Factory, API Manager Azure Functions, DevOpsExcellent working knowledge of relational databases such as MS SQL Server and Oracle, including designing and tuning stored proceduresAdvanced knowledge of Microsoft Office SuiteExcellent client stakeholder engagement skillsExperience in maintaining an integration platform and process in production and non-production environments. Apply
ServiceNow Discovery Analyst & Developer
BRP, Montreal, QC
We are looking for a ServiceNow Discovery Analyst & Developer who will report to the ServiceNow Product Owner and who’ll be tasked with evolving and developing the ServiceNow platform. As part of your role, you’ll be designing, developing, implementing, and maintaining the ServiceNow platform. You will work closely with stakeholders to identify their needs, architect innovative technical solutions, and streamline processes with a strong focus on discovery. YOU'LL HAVE THE OPPORTUNITY TO: Design and implement ServiceNow Discovery processes to ensure comprehensive coverage of IT assets and services. Configure and manage Discovery schedules, probes, sensors, and patterns to optimize data collection and accuracy. Troubleshoot and resolve Discovery-related issues, such as data inaccuracies, connectivity problems, or performance issues, Maintain up-to-date documentation of Discovery configurations, processes, and best practices. Develop and support our ServiceNow Event Management. Provide training and support to internal teams on ServiceNow Discovery capabilities and usage. Stay current with ServiceNow platform updates, patches, and new features related to Discovery functionality. Participate in cross-functional projects and initiatives as a subject matter expert in ServiceNow Discovery. Design, develop, and implement solutions on the ServiceNow platform that eliminate manual processes and simplify workflows for complex procedures. Collaborate with stakeholders to gather requirements and define strategies aligned with business objectives. Integrate 3rd party monitoring tools via custom integrations, web services, and API’s. Perform unit testing, code reviews, and adhere to ServiceNow related best practices. YOU WILL THRIVE IN THIS ROLE IF YOU HAVE THE FOLLOWING SKILLS AND QUALITIES: 3+ years of hands-on technical experience with custom integrations, web services, and API’s using JavaScript with XML and/or HTML, AngularJS, JSON. 3+ years of hands-on technical experience with ServiceNow development, including Discovery, CSM, SPM (Strategic Portfolio Management) and CMDB modules. ServiceNow Certified Implementation Specialist - Discovery certification is highly preferred. Proven experience designing and implementing ServiceNow Discovery processes in enterprise environments. Strong understanding of IT infrastructure components, including servers, networks, databases, and cloud services. Familiarity with Discovery-related technologies such as SNMP, WMI, SSH, and REST APIs. Excellent analytical and problem-solving skills with a keen attention to detail. Strong communication skills, with the ability to effectively communicate technical information to both technical and non-technical stakeholders. Ability to work independently and manage multiple priorities in a fast-paced environment. Applies experience and seasoned knowledge, skills, and practices to perform a variety of assignments. ACKNOWLEDGING THE POWER OF DIVERSITY BRP is dedicated to nurturing a culture that invites, connects, and propels the ambitions of people of all backgrounds, profiles, beliefs and experiences. Ultimately, the diversity and uniqueness of our people fuel our ingenuity and set the course for the path ahead! For this reason, we value diversity and we strive to always push each other forward to build an inclusive workplace where every employee feels like they belong, where they can grow and find meaning. AT BRP, WHEN WE TALK ABOUT BENEFITS, WE GO ALL IN. Let’s start with a strong foundation - You want it, we have it: Annual bonus: we work hard, and we know it. This yearly thank you is our way to fuel your dreams. Generous paid time away: winding down is as important as creating the future of recreational products. Pension plan: we want to make sure you’ll enjoy retirement; we’ve got you covered. Collective saving opportunities: being part of BRP allows you to tap into the strength of our saving programs. Industry leading healthcare: fully paid by BRP, this program is here for you, whatever happens, so you can focus on what matters. What about some feel good extras: Flexible work schedule: balance is key to innovation, and we want to make sure you are at the top of your game with a schedule that will work for you. Summer schedule: time flies at BRP, so we hit pause to enjoy it. Holiday season shutdown: between Christmas and New Year’s, we close our facilities and refill on good times. Educational resources: you love what you do, and we get you resources to stay cutting-edge, so we all win together. Discount on BRP products: what we build is amazing, freeing, revolutionary, and you're first in line for the experience. WELCOME TO BRP We’re a world leader in recreational vehicles and boats, creating innovative ways to move on snow, water, asphalt, dirt and even in the air. Headquartered in the Canadian town of Valcourt, Quebec, our company is rooted in a spirit of ingenuity and intense customer focus. Today, we operate manufacturing facilities in Canada, the United States, Mexico, Finland, Australia and Austria, with a workforce made up of close to 20,000 spirited people, all driven by the deeply held belief that at work, as with life itself, it’s not about the destination; It’s about the journey. #LI-Hybrid #LI-MR2