Current jobs related to Senior Software Engineer - Kitchener - Hewlett Packard

  • Senior Data Engineer

    24 hours ago


    Kitchener, Ontario, Canada Data Engineer Jobs Full time

    Job Title: Senior Data EngineerWe are seeking a highly skilled Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing, building, and maintaining large-scale data pipelines in Azure.Key Responsibilities:Design and implement data models for operational and analytical reportingDevelop and orchestrate pipelines...

  • Senior Data Engineer

    20 hours ago


    Kitchener, Ontario, Canada Data Engineer Jobs Full time

    Job Title: Senior Data EngineerWe are seeking a highly skilled Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing, building, and maintaining large-scale data pipelines in Azure.Key Responsibilities:Design and implement data models for operational and analytical reportingDevelop and orchestrate pipelines...


  • Kitchener, Ontario, Canada D2L Full time

    About D2L D2L is a leading global provider of learning technology solutions, empowering educational institutions and businesses to create engaging and effective learning experiences. The Role: Senior Software Engineer We are seeking a talented and passionate Senior Software Engineer to join our growing engineering team. In this role, you will play a key...


  • Kitchener, Ontario, Canada Atomic Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Atomic. As a key member of our engineering team, you will be responsible for designing and developing scalable, efficient, and secure software solutions.Key ResponsibilitiesCollaborate with project stakeholders to understand requirements and design software solutions...


  • Kitchener, Ontario, Canada Atomic Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Atomic. As a key member of our engineering team, you will be responsible for designing and developing scalable, efficient, and secure software solutions.Key ResponsibilitiesCollaborate with project stakeholders to understand requirements and design software solutions...


  • Kitchener, Ontario, Canada Conexiom Full time

    Senior Front-End EngineerWe are seeking a highly skilled Senior Front-End Engineer to join our team at Conexiom. As a key member of our Product Development team, you will be responsible for designing and developing engaging user experiences for our new product release.Key Responsibilities:Participate in our Agile system of project planning, stand-ups,...


  • Kitchener, Ontario, Canada Conexiom Full time

    Senior Front-End EngineerWe are seeking a highly skilled Senior Front-End Engineer to join our team at Conexiom. As a key member of our Product Development team, you will be responsible for designing and developing engaging user experiences for our new product release.Key Responsibilities:Participate in our Agile system of project planning, stand-ups,...


  • Kitchener, Ontario, Canada SAP Full time

    Main ResponsibilitiesWe are seeking a highly skilled Senior Software Engineer to join our team at SAP. As a key member of our engineering team, you will be responsible for designing, implementing, testing, and maintaining various modules within the HANA Data Lake Relational Engine and SAP IQ.Your primary focus will be on identifying areas of improvement to...


  • Kitchener, Ontario, Canada SAP Full time

    Main ResponsibilitiesWe are seeking a highly skilled Senior Software Engineer to join our team at SAP. As a key member of our engineering team, you will be responsible for designing, implementing, testing, and maintaining various modules within the HANA Data Lake Relational Engine and SAP IQ.Your primary focus will be on identifying areas of improvement to...


  • Kitchener, Ontario, Canada Broadcom Full time

    Job DescriptionAt Broadcom, we are seeking a highly skilled Senior Staff Software Engineer to join our team.The ideal candidate will have experience with object-oriented architecture and be proficient in C++ and Angular.Responsibilities include:Designing and implementing software solutions for workload automationCollaborating with cross-functional teams to...


  • Kitchener, Ontario, Canada Broadcom Full time

    Job DescriptionAt Broadcom, we are seeking a highly skilled Senior Staff Software Engineer to join our team.The ideal candidate will have experience with object-oriented architecture and be proficient in C++ and Angular.Responsibilities include:Designing and implementing software solutions for workload automationCollaborating with cross-functional teams to...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Embedded Software EngineerAre you ready to become part of a leading global engineering design firm that excels in embedded software and hardware, electronics, and electro-mechanical systems?What we are looking for:Enthusiastic and proactive professionalsDesigners with varied expertise and a client-focused approachIndividuals capable of contributing to both...


  • Kitchener, Ontario, Canada LogiSense Corporation Full time

    About LogiSense CorporationLogiSense Corporation is a leading provider of usage-based billing solutions for the IoT, Communications, and XaaS industries. We're seeking a highly skilled Senior Software Developer to join our team and contribute to the development of our industry-leading platform.Job SummaryWe're looking for a talented Senior Software Developer...


  • Kitchener, Ontario, Canada LogiSense Corporation Full time

    About LogiSense CorporationLogiSense Corporation is a leading provider of usage-based billing solutions for the IoT, Communications, and XaaS industries. We're seeking a highly skilled Senior Software Developer to join our team and contribute to the development of our industry-leading platform.Job SummaryWe're looking for a talented Senior Software Developer...


  • Kitchener, Ontario, Canada ApplyBoard Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at ApplyBoard. As a key member of our engineering team, you will play a pivotal role in driving the development and delivery of our software solutions.Key ResponsibilitiesLead the design and implementation of robust software solutions, providing technical...


  • Kitchener, Ontario, Canada ApplyBoard Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at ApplyBoard. As a key member of our engineering team, you will play a pivotal role in driving the development and delivery of our software solutions.Key ResponsibilitiesLead the design and implementation of robust software solutions, providing technical...


  • Kitchener, Ontario, Canada Altair Engineering Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Altair Engineering. As a key member of our software development team, you will be responsible for designing, implementing, and maintaining complex software systems.Key ResponsibilitiesDesign and develop software features end-to-end, leveraging industry best practices...


  • Kitchener, Ontario, Canada Altair Engineering Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Altair Engineering. As a key member of our software development team, you will be responsible for designing, implementing, and maintaining complex software systems.Key ResponsibilitiesDesign and develop software features end-to-end, leveraging industry best practices...


  • Kitchener, Ontario, Canada Sun Life Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Sun Life. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our clients.Key Responsibilities:Collaborate with...


  • Kitchener, Ontario, Canada Sun Life Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Sun Life. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our clients.Key Responsibilities:Collaborate with...

Senior Software Engineer

4 months ago


Kitchener, Canada Hewlett Packard Full time

Job Summary
This role is responsible for leading the design, implementation, and maintenance of complex software systems that meet specific business needs or technical requirements. The role works at the intersection of software development, system architecture, and project management to ensure the successful development and deployment of software solutions that address a wide range of challenges and requirements. The role optimizes software systems for enhanced performance, scalability, and resource efficiency to deliver an optimal end-user experience.

Responsibilities
• Installs, configures, and tests and maintains operating systems, application software, and system management tools, with a high degree of expertise and independence.
• Monitors and tests application performance for potential bottlenecks, identifies possible solutions, and works with developers to implement those fixes.
• Designs enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compliers, networking, utilities, databases, and Internet-related tools.
• Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution.
• Writes and executes complete testing plans, protocols, and documentation for assigned portion of application; identifies and debugs, and creates solutions for issues with code and integration into application architecture.
• Creates and maintains detailed technical documentation, including system architecture diagrams, design specifications, and user manuals.
• Leads a project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned systems portion or subsystem.
• Collaborates and communicates with management, internal, and outsourced development partners regarding software systems design status, project progress, and issue resolution.
• Represents the software systems engineering team for all phases of larger and more-complex development projects.
• Provides guidance and mentoring to less- experienced staff members.

Education & Experience Recommended
• Four-year or Graduate Degree in Computer Science, Information Systems, or any other related discipline or commensurate work experience or demonstrated competence.
• Typically has 4-7 years of work experience, preferably in systems engineering, computer programming language, or a related field or an advanced degree with 3-5 years of work experience.

Preferred Certifications
• Certified Software Systems Engineer (CSSE)
• Certified Systems Engineering Professional (CSEP)

Knowledge & Skills
• Agile Methodology
• Amazon Web Services
• Application Programming Interface (API)
• Automation
• Computer Science
• Debugging
• Java (Programming Language)
• Kubernetes
• Microservices
• Microsoft Azure
• Scalability
• Software Development
• Software Engineering

Cross-Org Skills
• Effective Communication
• Results Orientation
• Learning Agility
• Digital Fluency
• Customer Centricity

Impact & Scope
Impacts multiple teams and may act as a team or project leader providing direction to team activities and facilitates information validation and team decision making process.

Complexity
Responds to moderately complex issues within established guidelines.

Disclaimer
This job description describes the general nature and level of work performed in this role. It is not intended to be an exhaustive list of all duties, skills, responsibilities, knowledge, etc. These may be subject to change and additional functions may be assigned as needed by management.

HP Canada is an equal opportunity employer. We welcome the many dimensions of diversity. Upon request by qualified candidates, accommodation of special needs may be considered during all stages of the selection process within the framework of the HP Accommodation Policy. If you need assistance in filling out the employment application or require a reasonable accommodation while seeking employment, please e-mail hrgsglobalstaffing@hp.com. Note: This option is reserved for applicants needing a reasonable accommodation related to a disability.

In order to satisfy our contractual obligations with clients, the successful candidate will be required to pass a basic, standard Criminal Records check. You will also be required to sign off on HP's Confidentiality, Non-Solicitation and Conflict of Interest Agreement.

#J-18808-Ljbffr