Apps Consultant, Staff
This job is no longer active.
View similar jobs.
POST DATE 8/20/2016
END DATE 10/26/2016
JOB DESCRIPTIONAPPLY Provides primarily pre-sales technical support for the development and implementation of complex products/applications/solutions. Uses in-depth product knowledge to provide technical expertise to sales staff and the customer through sales presentations and product demonstrations. Assists the sales staff in assessing potential application of company products to meet customer needs and preparing detailed product specifications for the development and implementation of customer applications/solutions. May create detailed design and implementation specifications for complex products/applications/systems. May build a mini-application based on customer requirements to demonstrate feasibility of the application, often requiring rapid prototyping and/or product demo for client. May provide consultation to prospective users and/or product capability assessment and validation. May also provide post-sales technical support for implementation, training, and maintenance of company products/applications/solutions.
Understands and explains related technical issues, knowledge of company products and all potential applications. Has a working knowledge of one or more programming languages. Has effective communication skills. Excellent customer interface, negotiation communication, and planning skills are required. Leads and manages complex tasks to achieve timely completion consistent with program schedule and cost constraints.
Typically requires a minimum of 8+ years of related experience. At this level, post-graduate coursework or knowledge base equivalent may be desirable. Having wide-ranging experience, uses professional concepts and company objectives to independently resolve complex issues in creative and effective ways. Understands customer wants and needs. Customarily exercises a high level of independent judgment and interpretation in selecting methods, techniques and evaluation criteria to obtain results. Frequently performs in project leadership role. Drives programs and business initiatives. Determines methods and procedures on new assignments and projects. Offers new solutions or direction and is able to encourage and motivate others to support new solution or direction. May advise senior management on specialized technical or business issues. May coordinate activities of other personnel as a team lead. Represents the organization as the principle contact on business unit and/or company-wide projects. Interacts with management and senior external personnel on matters requiring coordination across internal groups. Networks with key contacts outside own area of expertise.