What are the responsibilities and job description for the Remote Product Manager position at OSTechnical?
Remote Long Term W2 Contract. Sorry we can not work with third parties or sponsor visas.
Technical Product Manager is someone with multiple years of experience in turning the vision of the business into successful systems.
This role must develop, launch and support new solutions including elicitation and analysis of requirements, defining specifications and business processes, and coordinating cross-functional teams, end users, and/or vendors in understanding and implementing the business process workflows and data requirements.
Key Responsibilities & Duties:
● Manage software development projects with experience in the role of product manager of custom developed solutions. This position will interact with internal areas, contractors, and Internet community volunteers for the development of such solutions.
● Work with non-technical business owners to define features and manage roadmaps.
● Gather and document complex business requirements including detailed functional and data specifications, process flows, use cases, integration points and other information needs while identifying opportunities for refinement and automation.
● Work at a conceptual level regarding the requirements of systems emanating from policy and contractual language.
● Supervise products from early analysis phases, through implementation, launch and operations.
● Manage steering committees and coordinate cross-functional project teams around the vision for the product.
● Lead functional business design sessions; propose design alternatives, and articulate the benefits and risks.
● Develop and implement processes to streamline operational activities.
● Create process models, specifications, diagrams, and charts to clarify requirements for business owners, users and system developers.
● Translate business requirements into user stories, while managing the product backlog of assigned systems, including prioritization and scoping.
● Define test scenarios and facilitate user acceptance testing (UAT) efforts to implement the vision.
● Write detailed documents to report tests results, document processes, project charters, report progress of projects, etc.
● Ensure that delivered requirements and training meets the needs of the customer and end users.
● Prepare detailed technical documentation, reports, and presentations for both internal and external audiences.
● From time to time, attend and participate in regional and international Internet technical forums and community meetings.
Required Skills:
● Experience in agile software development.
● Strong understanding of software development process from design, requirement gathering, analysis, deployment, testing methodologies, change management and production support.
● Must be able to manage cross-functional teams.
● Demonstrated ability to develop custom solutions, plan and coordinate system deployment.
● Demonstrated experience in the following skills: prioritization, project management, and conflict resolution.
● Demonstrated ability in at least one high-level programming language (e.g., Python, Java).
● Very good English-writing skills particularly regarding technical documents.
● Must be able to effectively facilitate meetings.
● Analytical and problem-solving skills for assessment of complex issues and implementing effective solutions.
● Strong interpersonal communication skills and the ability to maintain effective working relationships with senior managers, staff level personnel, partners, and the public.
● Strong presentation skills at all levels of the organization
● Ideally, knowledge and experience in Domain Name System (DNS), DNS Security Extensions (DNSSEC), Extensible Provisioning Protocol (EPP), WHOIS, or Registration Data Access Protocol (RDAP).
● Ideally, Salesforce developer or Appian experience a plus.
Education and Experience Requirements:
● Minimum of 12 years of experience with a bachelor's degree, or 8 years of experience with a master’s degree, in Computer Science, Systems Engineering, Information Systems, or related field
● Strong proven experience of product management in a related industry.
● Strong proven experience with gathering requirements and writing user stories for complex, multi-phased business application development efforts using Agile/Scrum Methodology.
● Experience with business process design, leading workshops, data modeling and reengineering.