Vaga de Application Software Principal Engineering
1 vaga: | Publicada em 14/03
- A Combinar
Sobre a vaga
We are looking for an Application Software Engineer, that in this position will
have the opportunity to contribute to the development of software products and
shape the direction of software development within our organization. You are seen
as an influencer and must possess strong communication skills and the ability to
distil complex ideas for general consumption. Successful candidates must operate
across multiple disciplines, technologies, and frameworks in which the company
must operate to build a cohesive portfolio of solutions.
You must be able to effectively leads large, cross-division functional teams with
competing interests and goals. In this role, you will help shape the
organization's long-term goals and objectives by combining business acumen and
technical leadership to inform management decisions, identify risks and seek out
opportunities. HP operates globally and across a wide range of highly regulated
industries, requiring software development rigor, secure development practices,
and a commitment to strong quality controls; your input will shape the direction
of software development across multiple projects and development domains.
This role is recognized as authority on relevant subject matter knowledge
including technologies, theories and techniques. Contributes to the development of
innovative principles and ideas. Successfully operates in the most complex
disciplines, in which the company must operate to be successful. Provides highly
innovative solutions. May participate in cross-division, multi-function teams.
Provides mentoring and guidance to lower level employees. Routinely exercises
independent judgment in developing methods, techniques and criteria for achieving
objectives. Develops strategy and sets functional policy and direction.
About you
We are seeking an enthusiastic and motivated leader who is passionate about
software, platforms, customers, and our people too.
Strong Technical Knowledge in applications architecture.
Personality and Cultural Alignment to influence the right decisions without
breaking bridges and adhering to the HP way
Super-passionate about converting data to customer valuable insights
Good Analytical Thinking to make a majority of right judgement calls
Responsibilities
As the Application Software Principal Engineer you would be responsible for driving product success:
Accountable for architectural oversight and vision for the evolution of the
Personal Systems Software applications
Setup and enforce architecture processes and standards
Establish the technical vision for the applications ensuring it aligns with
Business investment roadmap
Ability to articulate software and systems requirements into documentation
including presentations, requirements definitions, design specifications,
qualitative metrics and user stories.
Deep understanding of software development processes and principles such as secure
software development lifecycle, agile methodologies, responsible use of open
source, risk mitigation, and planning and estimation.
Develops organization-wide architectures and methodologies for software
applications design and development across multiple platforms and organizations
within the Global Business Unit.
Demonstrated mastery of systems programming concepts such as distributed systems,
virtualization technologies, performance- computing, driver and firmware
interaction.
Drive innovation roadmap for the GBU, including investigations and
proof-of-concept activities and mentors other team members on new technologies and
concepts.
Identifies and evaluates new technologies, innovations, and outsourced development
partner relationships for alignment with technology roadmap and business value;
creates plans for integration and update into architecture.
Reviews and evaluates designs and project activities for compliance with
development guidelines and standards; provides tangible feedback to improve
product quality and mitigate failure risk.
Leverages recognized domain expertise, business acumen, and experience to
influence decisions of executive business leadership, outsourced development
partners, and industry standards groups.
Provides guidance and mentoring to less-experienced staff members to set an
example of software applications design and development innovation and excellence.
Knowledge & Skills
Understanding of design for software applications running on multiple platforms
such as Windows, Linux, Chrome, and Android.
Experience in overall frontend and backend architecture of web software systems
for products and solutions.
Expert experience architecting client solutions built on web, mobile, desktop and
cloud technologies, e.g. React, React Native.JS, Xamarin, Swift, Kotlin, Java,
Objective C and AWS.
Expert in designing and integrating software systems running on multiple platforms
into overall architecture.
Experience with building large scale architectures for resilience, performance,
reuse, scalability and security.
Experience leading teams of developers and engaging across multiple work streams.
Experience with designing, architecting, and building software systems and
delivering product to market.
Experience in designing, developing, and debugging solutions from a systems
point-of-view.
Proficient in multiple software development tools and languages.
Excellent analytical and problem solving skills along with critical thinking.
Ability to work across time-zones with virtual development teams.
Scope & Impact:
Perceived as a subject matter expert in one or more technology domains.
Viewed as a thought leader by peers across functions.
Ability to influence organization strategy and long-term planning.
Ability to influence and gain support across business units and corporate
divisions.
Education and Experience Required
Bachelor's degree in a relevant area or demonstrated competence.
Typically 10+ years of General/owner experience.
Disclaimer
This job description describes the general nature and level of work performed in
this role. It is not intended to be an exhaustive list of all duties, skills,
responsibilities, knowledge, etc. These may be subject to change and additional
functions may be assigned as needed by management.
Job -
Software
Schedule -
Full time
Shift -
No shift premium (Brazil)
Travel -
Relocation -
EEO Tagline -
HP Inc. is EEO F/M/Protected Veteran/ Individual with Disabilities.