Senior Software Engineer

1 week ago


Kitchener, Ontario, Canada Hewlett Packard Full time

Job Summary
This position is in charge of overseeing the design, implementation, and upkeep of complex software systems to meet specific business requirements efficiently. Operating at the crossroads of software development, system architecture, and project management, ensuring the successful creation and deployment of software solutions that tackle a variety of challenges. The main goal is to optimize software systems for better performance, scalability, and resource efficiency to provide users with an optimal experience.

Responsibilities
  • Install, configure, and test operating systems, application software, and system management tools autonomously.
  • Monitor and test application performance, identifying and solving potential bottlenecks.
  • Design enhancements and updates for systems software, including operating systems, networking, and databases.
  • Analyze design and determine coding and integration activities required for the solution.
  • Write and execute testing plans and documentations for the application, debugging and creating solutions for issues.
  • Create and maintain detailed technical documentation, including system architecture diagrams and design specifications.
  • Lead a project team to develop reliable and high-quality solutions for systems.
  • Collaborate with management and development partners to communicate software systems design status and project progress.
  • Provide guidance and mentoring to staff members.
Education & Experience Recommended
  • Undergraduate or Graduate Degree in Computer Science or related field, or equivalent work experience.
  • 4-7 years of experience in systems engineering or computer programming, or an advanced degree with 3-5 years of 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 provide leadership and direction in team activities. Deals with moderately complex issues within guidelines.Disclaimer
This job description gives an overview of the role's responsibilities and is not an exhaustive list of duties. Duties may change. HP Canada is an equal opportunity employer and embraces diversity. Accommodations for special needs may be considered during the selection process. Candidates must pass a Criminal Records check and sign HP's Confidentiality Agreement.

  • Kitchener, Ontario, Canada Epitec Inc Full time

    JOB SUMMARY: Senior Software Engineer Searching for a skilled Senior Software Engineer with over 5 years of experience in JavaScript, React framework, and API development. RESPONSIBILITIES: Hands-on work background with react, skilled in creating custom hooks, and utilizing webpack and babel plugins to improve developer experience for large-scale...


  • Kitchener, Ontario, Canada Sun Life Financial Full time

    Senior Software Engineer, Operations page is loaded Senior Software Engineer, Operations Apply locations Waterloo, Ontario Sun Life Toronto Atria time type Full time posted on Posted Yesterday job requisition id JR You are as unique as your background, ex


  • Kitchener, Ontario, Canada Alpha Consulting Corp Full time

    We are currently seeking a "Software Engineer Senior" for a contract role with one of our clients in Waterloo, ON. Please apply you would be interested and available for it.Duration: 8+ MonthsExperience Required: Experience of 2 or more of JavaScript / XML / React.Js / React Native - 4+ years of Experience with any of Linux / Unix/ QNX / Android - 4+ years...


  • Kitchener, Ontario, Canada Conexiom Full time

    About the Opportunity: Our Front-End Engineers are responsible for designing and developing engaging user experiences for our new product release.Working daily with the Product Development teams, our engineers own, define and implement our user experience.This implementation is a key part of the role.Additionally, our engineers are accountable for the...


  • Kitchener, Ontario, Canada ApplyBoard Full time

    The Opportunity: As a Senior Software Engineer at applyboard, you will play a pivotal role in Applyboard's technological advancement and product development. Leveraging your knowledge in all stages of software engineering, you'll collaborate with cross-functional teams to design, develop, and deploy innovative solutions that address complex technical...


  • Kitchener, Ontario, Canada Alpha Consulting Corp Full time

    We are currently seeking a Software Engineer Senior (Onsite) for a contract role with one of our clients in Waterloo, ON. Please apply you would be interested and available for it. Duration: 12+ Monthsexperience working on Java/Kotlin/C++ programming languages experience developing on Android experience with the AOSP level of Android (could include writing...


  • Kitchener, Ontario, Canada Manulife Insurance Malaysia Full time

    Senior Full Stack Software Engineer/Coach, Engineering Transformation page is loaded Senior Full Stack Software Engineer/Coach, Engineering Transformation Apply locations Waterloo, Ontario Toronto, Ontario time type Full time posted on Posted 2 Days Ago job requisition


  • Kitchener, Ontario, Canada Outrider Full time

    Engineering – Autonomy - Planning And Controls / Outrider is a software company that is automating distribution yards with electric, self-driving trucks. Our system eliminates manual tasks that are hazardous and repetitive while it improves safety and efficiency. Outrider's mission is to drive the rapid adoption of sustainable freight transportation. We...


  • Kitchener, Ontario, Canada RPMGlobal Full time

    Transforming the Future with Convergence of Simulation and Data Software Engineer Senior Our client in Waterloo, ON is looking for a Software Engineer Senior. This is a contract position. If you would like to work with a great team on next generation in-vehicle user experience that will be used in millions of cars and trucks world-wide then we may have a...


  • Kitchener, Ontario, Canada ApplyBoard Full time

    The Opportunity:As a Senior Software Engineer at applyboard, you will play a pivotal role in Applyboard's technological advancement and product development. Leveraging your knowledge in all stages of software engineering, you'll collaborate with cross-functional teams to design, develop, and deploy innovative solutions that address complex technical...

  • Senior Software

    1 week ago


    Kitchener, Ontario, Canada Hive Full time $120,000 - $180,000

    Full Time] Senior Full-Stack Software Developer at Hive (United States) | BEAMSTART Jobs Senior Full-Stack Software Developer Full Time Remote Work At Hive, we ingest high-volume data in real-time from 20+ integrations (like Ticketmaster and Shopify), we store and query billions of customer data points, and we send 100MM+ of email/SMS every month to our...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Software Developer – Embedded Systems (BSP) Ready to join a top global engineering design firm specializing in embedded software/hardware, electronics, and electro-mechanics? You'll play a key role in a team focused on developing lower layer automotive software, covering OS, kernel, drivers, and core services like file systems, graphics, networking, and...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team has an immediate Co-op opening for a Software Engineer.Responsibilities:C++ software development for POC projects.Supports senior researchers on a variety of research-oriented projectsWhat you'll bring to the team:Strong C/C++ programming abilities and software engineering skills. C++ development experience in Linux environment.Excellent debugging...


  • Kitchener, Ontario, Canada RideCo Full time

    This is an opportunity in the exciting and fast-growing transportation technology industry. Public transit is being transformed from a system of static, scheduled fixed-routes, to a dynamic on-demand network, and you will be one of the pioneers shaping this transformation. As the newest member of our Algorithms & Optimization team, you will contribute to...


  • Kitchener, Ontario, Canada Alliancesrcare Full time

    Senior Full Stack Software Engineer/Coach, Engineering TransformationManulifeShare this job Waterloo, Canada CAD CAD Full Time Role Highlights HTML5 TypeScript AI Integrations CICD Full Stack GitHub Actions Transformation Cloud Operations Infrastructure Agile Data Scripting CAD Tools, Libraries and Frameworks Docker GraphQL MongoDB ...


  • Kitchener, Ontario, Canada Manulife Insurance Malaysia Full time

    Senior Salesforce Full Stack Software Engineer page is loaded Senior Salesforce Full Stack Software Engineer Apply locations Waterloo, Ontario Toronto, Ontario CAN, Nova Scotia, Halifax, 2717 Joseph Howe Drive time type Full time posted on Posted 3 Days Ago job requisition id JR We are a leading financial services provider committed to making decisions...


  • Kitchener, Ontario, Canada Insight Global Full time

    Candidates must be legally authorized to work in CanadaJob Description Insight Global is looking for a Senior Infotainment Software Engineer to join the multimedia team at a top automotive client. This resource will be divided among both current and future state projects and have the ability to own a subdomain within video and/or multimedia frameworks in...


  • Kitchener, Ontario, Canada RideCo Inc. Full time

    This is an opportunity in the exciting and fast-growing transportation technology industry. Public transit is being transformed from a system of static, scheduled fixed-routes, to a dynamic on-demand network, and you will be one of the pioneers shaping this transformation. As the newest member of our Algorithms & Optimization team, you will contribute to...


  • Kitchener, Ontario, Canada RideCo Inc. Full time

    This is an opportunity in the exciting and fast-growing transportation technology industry. Public transit is being transformed from a system of static, scheduled fixed-routes, to a dynamic on-demand network, and you will be one of the pioneers shaping this transformation. As the newest member of our Algorithms & Optimization team, you will contribute to the...

  • Software Engineer

    1 week ago


    Kitchener, Ontario, Canada Robert Bosch Group Full time

    As one of the world's leading automotive steering suppliers, Robert Bosch Automotive Steering LLC is growing in the market and continues to innovate and develop new products to meet customer needs. Our engineering, technical purchasing, and sales teams are located in both Plymouth, MI and Guadalajara, MX, with expansion to Canada. They are fully supporting...