# Senior Security Software Developer (R&D)

**Company**: HP Inc.
**Experience**: senior
**Job type**: full-time
**Salary**: $130,700 to $205,200 USD annually
**Category**: Engineering
**Industry**: Technology

**Apply**: https://hp.wd5.myworkdayjobs.com/en-US/ExternalCareerSite/job/Cambridge-Cambridgeshire-United-Kingdom/Senior-Security-Software-Developer--R-D-_3164586-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_e987c903-63f

## Description

We are looking for a Senior Security Software Developer that applies subject matter knowledge to solve complex business issues and is regarded as a subject matter expert.

The role involves leading multiple feature development or software applications with internal and outsourced development partners, managing relationships, reviewing designs, and providing domain-specific expertise.

Responsibilities:

- Lead multiple feature development or software applications with internal and outsourced development partners

- Manage and expand relationships with internal and outsourced development partners

- Review and evaluate designs and project activities for compliance with applications design and development guidelines and standards

- Provide domain-specific expertise and overall software applications leadership and perspective to cross-organization projects, programs, and activities

- Drive innovation and integration of new technologies into projects and activities in the software applications design organization

- Provide guidance and mentoring to less-experienced staff members

Education and Experience:

- Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent

- Typically 6-10 years' experience

Knowledge and Skills:

- Experience in building solutions from the ground up

- Experience in successful delivery for products to the market

- Proficient in multiple software development tools and languages, with a strong focus on programming with either C/C++, C#, .NetCore, WPF, XAML

- Experience with unit testing methodologies

- Understanding of Agile principles needed and experience working in tools like ADO

- Understanding of design for software applications running on multiple platforms such as Windows

- Good knowledge of the Windows registry, Certificates, file and folder security, local/domain user security, and general operating system

- Hands-on knowledge on Windows programming (multi-threading, sockets, etc.), and Windows application development

- Skilled in Troubleshooting and resolving complex Application issues

- Self-starter with desire to work across a variety of technology stack and challenges

- Excellent analytical and problem-solving skills

- Experience in overall architecture of software applications for products and solutions

- Excellent written and verbal communication skills; mastery in English and local language

- Ability to effectively communicate product architectures, design proposals, and negotiate options at senior management levels

Preferred:

- Prior knowledge with software security principles and cryptography

Plus:

- Experience working with ReactJS, Python, Django, GO / Rust, Xamarin

- Some knowledge of the following technologies: WMI, COM, networking, concurrency, databases, code optimization/performance testing

- Experience developing responsive web applications using JS Frameworks, HTML5, CSS

The pay range for this role is $130,700 to $205,200 USD annually with additional opportunities for pay in the form of bonus and/or equity (applies to United States of America candidates only).

Benefits:

- 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, and additional flexible paid vacation and sick leave.

## Skills

### Required
- C/C++
- C#
- .NetCore
- WPF
- XAML
- Agile
- ADO
- Windows programming
- Troubleshooting
- Analytical skills
- Communication skills

### Nice to have
- Software security principles
- Cryptography
- ReactJS
- Python
- Django
- GO / Rust
- Xamarin
- WMI
- COM
- Networking
- Concurrency
- Databases
- Code optimization/performance testing
- JS Frameworks
- HTML5
- CSS

---

Source: [Apply at hp.wd5.myworkdayjobs.com](https://hp.wd5.myworkdayjobs.com/en-US/ExternalCareerSite/job/Cambridge-Cambridgeshire-United-Kingdom/Senior-Security-Software-Developer--R-D-_3164586-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
