Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
HP France

Senior Software Engineer

HP France

Senior Software Engineer developing Windows-based platform software for HP devices. Collaborating with cross-functional teams to create user-friendly, reliable software solutions for modern AI use cases.

Posted 5/20/2026full-timeSpring • Colorado, Texas • 🇺🇸 United StatesSenior💰 $130,700 - $205,200 per yearWebsite

Tech Stack

Tools & technologies
AWSAzureC++DockerJavaJavaScriptKubernetesMicroservicesPythonReactSQL

About the role

Key responsibilities & impact
  • Design enhancements, updates, and programming changes for portions and subsystems of end-user software applications running on local, networked, and Internet- based platforms
  • Analyze design and determine coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution
  • Investigate and resolve technical issues reported by users or identified during testing and usage
  • Write and execute complete testing plans, protocols, and documentation for assigned portion of application
  • Collaborate with cross-functional teams, including product managers, designers, and quality assurance teams, to implement new features and functionalities
  • Allocate resources to complete programming projects and designing detailed plans to ensure applications are functioning properly
  • Lead a project team of other software applications engineers and internal and outsourced development partners to develop reliable, cost effective and high-quality solutions for assigned applications portion or subsystem
  • Collaborate and communicate with management, internal, and outsourced development partners regarding software applications design status, project progress, and issue resolution
  • Represent the software applications engineering team for all phases of larger and more-complex development projects
  • Keep up with the latest industry trends, technologies, and best practices in software development to stay current and improve skills

Requirements

What you’ll need
  • Four-year or Graduate Degree in Computer Science, Information Systems, or any related discipline or commensurate work experience or demonstrated competence
  • 4-7 years of work experience, preferably in applications engineering, programming, or a related field or an advanced degree with 3-5 years of work experience
  • Programming Language/s Certification (C, C++, or similar)
  • C++17 and above
  • Windows Application Programming Interface (Win32 API)
  • Multithreading
  • IPC, RPC preferred
  • Git
  • Unit Test, MSTest preferred
  • Agile Methodology
  • Automation
  • CI/CD, ADO preferred
  • Microsoft Azure
  • Scalability
  • Object Oriented Analysis & Design
  • Software Development Lifecycle
  • Strong Troubleshooting skills
  • Knowledge & Skills
  • Agile Methodology
  • Amazon Web Services
  • Application Programming Interface (API)
  • Automation
  • C++ (Programming Language)
  • Computer Science
  • DevOps
  • Docker (Software)
  • Full Stack Development
  • Java (Programming Language)
  • JavaScript (Programming Language)
  • Kubernetes
  • Microservices
  • Microsoft Azure
  • Python (Programming Language)
  • React.js
  • Scalability
  • Software Development
  • Software Engineering
  • SQL (Programming Language)

Benefits

Comp & perks
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Long term/short term disability insurance
  • Employee assistance program
  • Flexible spending account
  • Life insurance
  • Generous time off policies, including; 4-12 weeks fully paid parental leave based on tenure
  • 11 paid holidays
  • Additional flexible paid vacation and sick leave

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++C++17Windows Application Programming Interface (Win32 API)MultithreadingIPCRPCGitUnit TestMSTest
Soft Skills
strong troubleshooting skillscollaborationcommunicationleadershipproject management
Certifications
Programming Language/s Certification