Research & Development Manager

HPVancouver, WA
2d

About The Position

Research & Development Manager Description - Job Summary This role is responsible for enhancing, designing and developing software systems for all core business functions. The role serves as SME in the software development (SDLC) projects and defines the activities for successful product/project completion. The role instills and mentors the Agile and DevOps culture in the team and guides complex programs with multiple cross-team integrations across the company. Responsibilities Plays a critical role in the building of various software engineering projects and platforms while aligning them with business and security strategies and requirements. Leads the building of standards, designs, and automates the deployment of software. Partners with cross-functional software development teams to help them prioritize, plan, track and execute complex, cross organizational programs. Assists in the creation of technology strategy and engineering roadmaps. Leads portions of the planning and execution of multiple complex projects or programs in support of the continuing evolution of the organization's software products. Maintains strong relationships with multiple functions in the organization & client leadership to continuously identify potential opportunities in support of organizational strategy. Recommends tools to help enable automation of builds, deployments, static code analysis, unit testing, etc. Assists senior leaderships in setting the KPIs/goals, budget for the team, and is responsible for performance management of the team. Strategically partners with stakeholders to understand needs and priorities. Translates functional plans into operational processes and guides execution. Education & Experience Recommended Four-year or Graduate Degree in Computer Science, Information Technology, Software Engineering, or any other related discipline or commensurate work experience or demonstrated competence. Typically has 10+ years of job-related experience or 8-10 years of management experience, preferably in software designing & development, software architecture, programming languages, or a related field. Preferred Certifications Programming Language/s Certification (Java, C++, Python, JavaScript, or similar) Knowledge & Skills Agile Methodology Amazon Web Services Application Programming Interface (API) Automation C++ (Programming Language) Computer Science DevOps Docker (Software) Full Stack Development Java (Programming Language) JavaScript (Programming Language) Kubernetes Microservices Microsoft Azure Python (Programming Language) React.js Scalability Software Development Software Engineering SQL (Programming Language) Cross-Org Skills Customer Centricity Prioritization Resilience Team Management Strategic Thinking Impact & Scope Impacts large functions and leads projects requiring knowledge of multiple disciplines or areas of HP. Complexity Uses managerial concepts and company objectives to resolve highly complex issues in creative and effective ways. May achieve goals through subordinate supervisors. 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.

Requirements

  • Four-year or Graduate Degree in Computer Science, Information Technology, Software Engineering, or any other related discipline or commensurate work experience or demonstrated competence.
  • Typically has 10+ years of job-related experience or 8-10 years of management experience, preferably in software designing & development, software architecture, programming languages, or a related field.
  • Agile Methodology
  • Amazon Web Services
  • Application Programming Interface (API)
  • Automation
  • C++ (Programming Language)
  • Computer Science
  • DevOps
  • Docker (Software)
  • Full Stack Development
  • Java (Programming Language)
  • JavaScript (Programming Language)
  • Kubernetes
  • Microservices
  • Microsoft Azure
  • Python (Programming Language)
  • React.js
  • Scalability
  • Software Development
  • Software Engineering
  • SQL (Programming Language)
  • Customer Centricity
  • Prioritization
  • Resilience
  • Team Management
  • Strategic Thinking

Nice To Haves

  • Programming Language/s Certification (Java, C++, Python, JavaScript, or similar)

Responsibilities

  • Plays a critical role in the building of various software engineering projects and platforms while aligning them with business and security strategies and requirements.
  • Leads the building of standards, designs, and automates the deployment of software.
  • Partners with cross-functional software development teams to help them prioritize, plan, track and execute complex, cross organizational programs.
  • Assists in the creation of technology strategy and engineering roadmaps.
  • Leads portions of the planning and execution of multiple complex projects or programs in support of the continuing evolution of the organization's software products.
  • Maintains strong relationships with multiple functions in the organization & client leadership to continuously identify potential opportunities in support of organizational strategy.
  • Recommends tools to help enable automation of builds, deployments, static code analysis, unit testing, etc.
  • Assists senior leaderships in setting the KPIs/goals, budget for the team, and is responsible for performance management of the team.
  • Strategically partners with stakeholders to understand needs and priorities.
  • Translates functional plans into operational processes and guides execution.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service