HP Print Software Platform and Solution (PSPS) has the charter to create new print technology platforms, deliver ecosystem customer solutions, unlock the power of data, and ultimately deliver product portfolio that delights our customers and add values to our Print Business.
As part of the PSPS team, the successful candidate will be involved in building and delivering common Print platforms, supporting “Pivoting the Business” Initiatives with the User-Centric Digital Ecosystem (UCDE) by delivering SW Solutions and Components to make every print seamless and effortless – Printing Always Works!
You will be a key member of our “ONE TEAM – world class software culture”, where we value and celebrate a Growth Mindset, and an agile and empowered mentality. We are always driving to be the best in the industry and make HP a great place for SW engineers.
The successful candidate will apply the most advanced cloud SW development and deployment knowledge to solve common and most complex business issues within established guidelines and recommends appropriate alternatives. Works on problems of diverse complexity and scope. May act as a team or project leader providing direction to team activities and facilitates information validation and team decision making process. Develops strategy and sets functional policy and direction.
Responsibilities
- Develops organization wide architectures and methodologies focusing on Cloud Platform services that support the Consumer, SMB (Small Medium Business), and Enterprise spaces
- Architect future roadmap for customer-centric Cloud Services balancing requests from business partners (Marketing, Design, Quality, etc.)
- Review and evaluate engineering collaterals for alignment and compliance with architectural and development guidelines; provides tangible feedback to improve product quality, performance and mitigate failure risk.
- Review architecture for compliance with GDPR and other data privacy standards & policies, Cybersecurity policies, and Legal policies.
- Participate in Agile development techniques and Scrum development processes
- Lead and mentor global development team members in adopting best practices in the software development lifecycle.
- Leverages recognized domain expertise, business acumen, and experience to influence decisions of executive business leadership, vendors and other stakeholders.
Education and Experience Required
- Bachelor's or master’s degree in Computer Science, Information Systems, Electrical Engineering, or equivalent.
- Minimum of 5+ years as a software architect, designing scalable and highly available REST based microservices, preferably using AWS.
Experience and Skills
- Direct hands-on experience in Java, Spring Boot and webservices/RESTFul services development
- Direct hands-on experience in Cloud based webservices architecture
- Direct hands-on experience in MongoDB/MySQL database
- Direct hands-on experience in working with largescale webservices architecture
- Direct hands-on experience with DevOps, Docker/Kubernetes containerization technologies
- Direct hands-on experience in AWS / Azure deployment and architecture
- Excellent written and verbal communication skills; Ability to effectively communicate product architectures, design proposals and negotiate options at business unit and executive levels.
- Excellent analytical and problem-solving skills. Strong organizational and time management skills. Ability to manage competing priorities.
- Ability to lead the architectural design, development, deployment, and technical quality of large enterprise or global solutions that span multiple technologies and disciplines.
- Ability to maintain the integrity of the proposed architecture to assure professional quality and logical consistency in the face of political and business pressures.
- History of innovation with multiple patents or deployed solutions in the field of software design.
Impact/Scope
- Collaborates with peers, junior engineers, technicians and external design partners.
- Typically interacts with high level Individual Contributors, Managers, Directors, Executives and Program Core Teams.
- Leads multiple and the most complex projects requiring software applications development.
- Drives design innovation and is tasked with key design initiatives.
You’re out to reimagine and reinvent what’s possible—in your career as well as the world around you.
So are we. We love taking on tough challenges, disrupting the status quo, and creating what’s...
Apply Now