Description -
HP Poly is a company that is at the forefront of audio and video technology and is constantly innovating to create new products and solutions. Working with us gives the opportunity to work on cutting-edge technology and be part of a team that is shaping the future of communication and collaboration. Additionally, HP Poly has a strong focus on customer satisfaction and is dedicated to creating products that meet the needs of its customers such as a new category of Hybrid Work Solutions, that combines audio, video and voice subcategories to bring together all Poly products. More information available here.
Job Summary
This role is responsible for designing, developing, testing, and maintaining software applications that cater to specific user needs or business requirements. The role plans, executes, and monitors software development projects, ensuring they are delivered on time, within budget, and according to quality standards. The role identifies potential risks and challenges in software projects and implement strategies to mitigate these risks for successful project outcomes.
Responsibilities
Oversees the software application development projects and team of junior developers.
Allocates resources to complete programming projects, and designing detailed plans to ensure applications are functioning properly.
Provides technical support for the development and implementation of applications dealing with complex high-performance computing systems.
Defines and documents product requirements, user stories, and epics and works closely with the agile team to execute on the product backlog.
Leads multiple project teams of other software applications engineers and internal and outsourced development partners responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration.
Manages and expands relationships with internal and outsourced development partners on software applications design and development.
Reviews and evaluates designs and project activities for compliance with applications design and development guidelines and standards; provides tangible feedback to improve product quality and mitigate failure risk.
Provides domain-specific expertise and overall software applications leadership and perspective to cross-organization projects, programs, and activities.
Drives innovation and integration of new technologies into projects and activities in the software applications design organization.
Provides guidance and mentoring to less- experienced staff members.
Education and Qualifications:
Several years of work experience in Software Development with University degree (min. Bachelor’s Degree in Computer Science or similar, Engineering or Master’s Degree is a plus).
Experience in C, C++, C#.
Experience with USB, Bluetooth, BLE is a plus.
Experience in code development using Visual Studio.
Experience in API Development using REST, JSON, GraphQL and XML.
Experience with GitHub, Maven and Jenkins.
Experience developing as part of Agile/Scrum/Kanban team is preferred.
Ability to solve complex software development/design issues.
Ability to write clean, coherent and zero-defect code that meet the proposed SLA and following established coding guidelines.
Strong interpersonal, facilitation, and effective communication skills (both written and verbal) and the ability to present complex ideas in a clear, concise way.
High sense of accountability for quality and timeliness of deliverables.
Ability to deliver on multiple projects and manage priorities based on changing directions.
Strong mentoring and coaching skills
Highly driven, resourceful and results oriented.
Demonstrated ability to lead and navigate through ambiguity.
Impact & Scope
Impacts function and leads and/or provides expertise to functional project teams and may participate in cross-functional initiatives.
Complexity
Works on complex problems where analysis of situations or data requires an in-depth evaluation of multiple factors.
Job -
SoftwareSchedule -
Full timeShift -
No shift premium (Poland)Travel -
Relocation -
Equal Opportunity Employer (EEO) -
HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation or any other characteristic protected by applicable national, federal, state, and local law(s).
Please be assured that you will not be subject to any adverse treatment if you choose to disclose the information requested. This information is provided voluntarily. The information obtained will be kept in strict confidence.
If you’d like more information about HP’s EEO Policy or your EEO rights as an applicant under the law, please click here: Equal Employment Opportunity is the Law Equal Employment Opportunity is the Law – Supplement
Jobs from our Partners
Artificial Intelligence (AI) Cybersecurity Architect
AI and Data Systems Architect
Senior Director, Enterprise Architecture
System Integration and Test Engineer
Other Jobs from HP
Data Analyst - Managed Device Services
Windows Software Development Lead
Associate Software Developer – HP Anyware (Co-op position)
Associate Software Developer – Co-op position
Associate Software Developer - HP Anyware Benchmarking (Co-op position)
Software Development Manager
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 307 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee