HP-posted about 9 hours ago
Full-time • Mid Level
Vancouver, WA
5,001-10,000 employees

Responsible for scoping and defining the technical design, driving execution, and delivery of a software feature, solution, or product. Responsible for defining the overall approach and architecture and is accountable for defining the overall quality plan for that feature, solution, or product, and ensuring the on-time delivery, escalating, as necessary. Plays a critical role in the planning and execution of the organization's most complex and visible projects or programs in support of the continuing evolution of the organization's software products. Partners across functions to prioritize, plan, track and execute complex, cross organizational programs while maintaining focus on building high quality programs. Defines processes that comprise the software development lifecycle and mentors, other members of the team, to do the same. Reaches across functions or departments to mitigate program risks and resolves issues that affect release, scope, schedule, and quality. Drives and tracks software releases, features and bug fixes, testing, and documentation. Demonstrates strong communication skills by providing clear, concise, and timely updates to stakeholders at all levels, facilitating effective collaboration across cross-functional teams, and ensuring alignment on project goals and deliverables. Manages program budgets, including forecasting, tracking expenditures, and ensuring projects are delivered within financial constraints. Collaborates with finance teams to optimize resource allocation and support strategic business objectives. Viewed as leaders within the program management practice. Decision significantly affect the quality and success of team projects and have impacts on programs that may last up to a year. Provides guidance for junior team members. Acts as a subject matter expert within the organization. Contributes to the development of innovative principles and ideas. Provides highly innovative solutions. Provides mentoring and guidance to lower level employees. Comprehensive experience in developing commercial software products using agile development practices. Expertise in managing cross-organizational software development projects from initiation through delivery. Hands-on experience with developing and reporting on metrics for engineering development. Analytical and problem-solving experiences with large-scale systems. Comprehensive experience with a controlled software release process involving a product lifecycle management tool. Proven experience in communicating complex technical concepts to both technical and non-technical audiences, adapting messaging for diverse stakeholders, and fostering a collaborative team environment. Demonstrated proficiency in budgeting, financial planning, and cost management for large-scale software programs.

  • scoping and defining the technical design
  • driving execution, and delivery of a software feature, solution, or product
  • defining the overall approach and architecture
  • defining the overall quality plan for that feature, solution, or product, and ensuring the on-time delivery, escalating, as necessary
  • planning and execution of the organization's most complex and visible projects or programs in support of the continuing evolution of the organization's software products
  • partners across functions to prioritize, plan, track and execute complex, cross organizational programs while maintaining focus on building high quality programs
  • defining processes that comprise the software development lifecycle and mentors, other members of the team, to do the same
  • reaching across functions or departments to mitigate program risks and resolves issues that affect release, scope, schedule, and quality
  • driving and tracking software releases, features and bug fixes, testing, and documentation
  • providing clear, concise, and timely updates to stakeholders at all levels, facilitating effective collaboration across cross-functional teams, and ensuring alignment on project goals and deliverables
  • managing program budgets, including forecasting, tracking expenditures, and ensuring projects are delivered within financial constraints
  • collaborating with finance teams to optimize resource allocation and support strategic business objectives
  • providing guidance for junior team members
  • acting as a subject matter expert within the organization
  • contributing to the development of innovative principles and ideas
  • providing highly innovative solutions
  • providing mentoring and guidance to lower level employees
  • Comprehensive experience in developing commercial software products using agile development practices
  • Expertise in managing cross-organizational software development projects from initiation through delivery
  • Hands-on experience with developing and reporting on metrics for engineering development
  • Analytical and problem-solving experiences with large-scale systems
  • Comprehensive experience with a controlled software release process involving a product lifecycle management tool
  • Proven experience in communicating complex technical concepts to both technical and non-technical audiences, adapting messaging for diverse stakeholders, and fostering a collaborative team environment
  • Demonstrated proficiency in budgeting, financial planning, and cost management for large-scale software programs
  • Bachelor's degree in relevant area or demonstrated competence
  • Typically 10+ years of relevant experience
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service