TechAbout - Responsibilities
HEAD OF ENGINEERING
- Managing the product line life cycle from strategic planning to tactical activities.
- Specifying market requirements for current and future products by conducting market research using multiple channels supported by ongoing calls and visits to customers and prospects.
- Prepare, maintain, and evangelize the product roadmap which defines product enhancements for short- and long-term releases.
- Developing and implementing a company-wide go-to-market plan, overseeing interdepartmental activities to execute plans.
- Analyzing potential partner relationships for the product.
- Define feature roadmap for TechAbout’s products based on business opportunities and market research.
- Propose an overall product budget to ensure success.
- Monitor and set prices on products in the product line to meet revenue and profitability goals.
- Work with sales management and other contributors to evaluate and prioritize opportunities and develop the strategy.
- Create feature descriptions to provide guidance to Business Analysts and contribute and approve the product-related Business Requirements Documents.
- Validate detailed specifications and development costing versus market potential and future predictable revenue.
- Become subject matter experts in product’s markets and provide vision and leadership to technology R&D efforts.
- Responsible for product launch and release plans. Coordinates internal and external product launches working with Marketing Support and Training teams.
- Help develop and deploy key market messages and communication strategies for the product line with the Marketing Support team. (Including Release Notes, demonstrations, and Improvement Reports.)
- Collaborate with technology to create strategies by which technology will be developed or adapted to meet market needs and leverage opportunities. (e.g., Buy/Build decisions)
- Monitor and analyze new technologies and inform the company of their potential applications to our business. Conduct and lead forward-looking research studies.
- Develop and deliver concise and meaningful presentations for internal and external audiences, including education and training of sales staff, training of support groups, train-the-trainer programs, and presentations at symposia, trade shows, and key customer accounts.
- Act as liaison between Sales, Client Services, Marketing Support, and Technology teams to support product positioning and customer demand as part of new Product development.
- Work with the Training team to develop product training plans internally and externally. Consult with the Client Services team to ensure appropriate service levels for the product line.
- Act as a product champion within the company.
- Create and maintain profit and loss documentation for products and services.
- Monitor project progress and ensure timely delivery.
- Distribute project tasks and manage work allocation.
- Oversee ERD (Entity Relationship Diagram) creation and maintenance.
- Manage product architecture and provide improvement suggestions.
- Ensure code quality through regular reviews and best practices.
- Ensure compliance with TechAbout policies and guidelines.
VP PRODUCTS (PRODUCT MANAGER)
- Develop and maintain the SRS (Software Requirements Specification).
- Conduct R&D (Research and Development) for product improvements and innovations.
- Create product mockups and wireframes.
- Manage the product line life cycle from strategic planning to tactical activities.
- Analyze potential partner relationships for the product.
- Prepare, maintain, and evangelize the product roadmap and propose an overall product budget to ensure success.
- Define feature roadmap for TechAbout’s products based on business opportunities and market research.
- Collaborate with product management, development, and documentation teams.
- Responsible for marketing communication strategy with key strategic partners.
- Act as liaison between Sales, Client Services, Marketing Support, and Technology teams.
- Ensure outstanding service to all members by providing a friendly environment, maintaining solid product knowledge, and overseeing all aspects within the organization.
- Work with the Training team to develop product training plans internally and externally.
- Ensure adherence to TechAbout policies and guidelines.
AVP PRODUCTS
- Develop and maintain the SRS (Software Requirements Specification).
- Conduct R&D (Research and Development) for product improvements and innovations.
- Create product mockups and wireframes.
- Manage the product line life cycle from strategic planning to tactical activities.
- Analyze potential partner relationships for the product.
- Prepare, maintain, and evangelize the product roadmap and propose an overall product budget to ensure success.
- Define feature roadmap for TechAbout’s products based on business opportunities and market research.
- Collaborate with product management, development, and documentation teams.
- Responsible for marketing communication strategy with key strategic partners.
- Act as liaison between Sales, Client Services, Marketing Support, and Technology teams.
- Ensure outstanding service to all members by providing a friendly environment, maintaining solid product knowledge, and overseeing all aspects within the organization.
- Work with the Training team to develop product training plans internally and externally.
- Ensure adherence to TechAbout policies and guidelines.
TECH LEAD
- Conduct code reviews to ensure quality and consistency.
- Provide improvement suggestions for ongoing projects.
- Monitor project progress and provide oversight.
- Design, develop, and operate microservices that serve millions of users.
- Develop enterprise-level applications with WordPress.
- Work with various modern REST APIs.
- Write code using Vue.js and React.js.
- Integrate with different APIs, creating scalable scheduling and job queues that scale to multiple servers.
- Develop modular packages.
- Produce new extensions for enterprise-level WordPress plugins, mockups, and wireframes for pre-production demonstration and product design purposes.
- Ensure compliance with TechAbout policies and guidelines.
SR. SOFTWARE ENGINEER
- Design, develop, and operate microservices that serve millions of users.
- Develop enterprise-level applications with WordPress.
- Work with various modern REST APIs.
- Write code using Vue.js and React.js.
- Integrate with different APIs, creating scalable scheduling and job queues that scale to multiple servers.
- Develop modular packages.
- Produce new extensions for enterprise-level WordPress plugins, mockups, and wireframes for pre-production demonstration and product design purposes.
- Write RESTful APIs with Laravel/Lumen.
- Design and develop front-end code with Vue.js.
- Release plugin features and ensure quality.
- Ensure compliance with TechAbout policies and guidelines.
SOFTWARE ENGINEER
- Design, develop, and operate microservices that serve millions of users.
- Develop enterprise-level applications with WordPress.
- Work with various modern REST APIs.
- Write code using Vue.js and React.js.
- Integrate with different APIs, creating scalable scheduling and job queues that scale to multiple servers.
- Develop modular packages.
- Produce new extensions for enterprise-level WordPress plugins, mockups, and wireframes for pre-production demonstration and product design purposes.
- Ensure compliance with TechAbout policies and guidelines.
JR. SOFTWARE ENGINEER
- Develop existing plugins, fix bugs, and add new features.
- Work closely with technical writers to generate developer documentation for integration.
- Produce new extensions for existing plugins.
- Create mockups and wireframes for pre-production demonstration and product design purposes.
- Visualize product mockups and create them if needed.
- Ensure compliance with TechAbout policies and guidelines.
INTERN / TRAINEE
- Work closely with technical writers to generate developer documentation for integration.
- Produce new extensions for existing plugins.
- Create mockups and wireframes for pre-production demonstration and product design purposes.
- Gain product knowledge and understanding.
- Ensure compliance with TechAbout policies and guidelines.