Software Development Duties:
Product Testing – Ongoing live testing of system software to identify issues/bugs. Identify issues through active customer testing/support ticket creation.
Bug Reporting/Versioning – Manage bug reporting process through technical support, support ticket management and tracking. Work with lead developers to track bug fixes and version updates. Track all documentation related to bug discovery, bug fixes, and version evolution/updates.
Technical Writing/Knowledge Base – Responsible for support center/knowledgebase development. Includes technical writing, creation of step by step training manuals and video tutorials. Constant evaluation of current support system content, updating and revising when necessary.
Graphic Design Duties:
Create all graphical content including ad banners, social header graphics, icons, and various web graphic development as required and on an ongoing basis. Develop icon concept for software product/workspace.
Develop graphical content for the printing of business cards, advertising layouts and promotional print materials as required and on an ongoing basis.
Business Development & Sales – Responsible for new and existing business development initiatives through the use of direct marketing campaigns, freelance networking and advertising, email campaigning, social networking and marketing, cold calling and customer relationship management.
Social Media Management & Marketing – Provide social media updates via Facebook, Twitter, Google+, LinkedIn, YouTube and similar. Create and manage social network campaigns, including post creation, content writing, PPC/ Google Adword campaigns and social network marketing. Determine success or failure through the use
of analytical tools.
Operations Management Duties:
Human Resources – Manage job postings, conduct interviews, manage social interactions relating to
Customer Relationship Management & Technical Support – Answer incoming calls and emails to address customer issues and concerns, provide phone training and support. Conduct follow up with customers as new updates evolve and version changes occur.
Oversee day-to-day office functions and administrative office management.