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

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.

Senior Software Engineer
HP FranceSenior Software Engineer designing Windows-based software applications for HP's On Device framework. Collaborating with cross-functional teams to deliver high-quality software solutions.
Posted 5/29/2026full-timeSpring • Colorado, Texas • 🇺🇸 United StatesSenior💰 $130,700 - $205,200 per yearWebsite
Tech Stack
Tools & technologiesAzureC++
About the role
Key responsibilities & impact- Designing enhancements, updates, and programming changes for portions and subsystems of end-user software applications running on local, networked, and Internet-based platforms.
- Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution.
- Investigates and resolves technical issues reported by users or identified during testing and usage.
- Writes and executes complete testing plans, protocols, and documentation for assigned portion of application.
- Collaborates with cross-functional teams, including product managers, designers, and quality assurance teams, to implement new features and functionalities.
- Allocates resources to complete programming projects and designing detailed plans to ensure applications are functioning properly.
- Leads 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.
- Collaborates and communicates with management, internal, and outsourced development partners regarding software applications design status, project progress, and issue resolution.
- Represents the software applications engineering team for all phases of larger and more-complex development projects.
- Keeps 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 other related discipline or commensurate work experience or demonstrated competence.
- Typically has 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
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 resumeApplicant 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 InterfaceMultithreadingGitUnit TestMSTestAgile MethodologyAutomation CI/CD
Soft Skills
collaborationcommunicationleadershiptroubleshootingproject management
Certifications
Programming Language/s Certification