Senior Technical Consultant
Department: Professional Services
Location: FatWire - HQ
Responsibilities:
We are currently seeking an experienced Senior Technical Consultant to join our team of highly skilled technology professionals. The selected candidate will assist customers in meeting their overall business objectives through implementation using FatWire’s Content Server and potential integration of other Internet technology solutions. Duties include, but are not limited to, facilitating clients through requirement discovery process, prototyping and documenting requirements, defining the appropriate technical design, project scope, development, and overall technical project plan. You will act as a liaison to client IT staff, up to CIO level. You will leverage resources over multiple projects and mentor team members in defining the business solution.
Functions:
- Assist in the initial gathering of technical and functional requirements from clients during on-site discovery phase
- Develop and document the detailed technical design for product solutions
- Provide the technical knowledge that helps to drive the direction of the client specific solution
- As needed, assist System Specialist in deploying (installing) software solution at client site
- Apply knowledge of the architecture and APIs of FatWire’s content management products to client specific needs
- Performance Tuning of management and production environments at client locations.
- Implement technology solutions during client engagements. Development work may be performed on-site in a customer environment, off-site at the FatWire office, or remotely from home.
- Deliver technical training to customers
- Evaluate third party software involved in client specific solutions and make recommendations
- Perform product and technology research and analysis to formulate solutions to client specific requirements
- Assist in the development of case studies at the conclusion of an engagement
- Assist in developing and executing best practices for software solutions
- Act as a senior technical resource for clients and colleagues
- Handle strategic accounts from start to finish, and propose additional services to customers
- Issue resolution, internal championing on behalf of strategic customers
- Ensure client satisfaction and referenceability
- Mentor and assist other technical consultants
- Internal reporting on project status
General characteristics of the ideal candidate for this position would include:
- Dependability
- Initiative
- Team Player
- Organized
- Leader
- Consistent production of high quality work
- Flexibility and adaptability
- Positive attitude and excellent example for others to follow
Requirements:
- Minimum 5 years of IT industry experience, at least 2 years consulting experience in designing application architectures for the Web/Internet.
- Bachelors Degree in Computer Science or related field (Masters Degree a plus)
- At least 3 years experience implementing software using Java, J2EE technologies (JSP, Servlets, Beans, JDBC), XML.
- Experience with documentation of formal functional and technical design specifications
- Experience with Tomcat, Weblogic, Websphere, or SunOne Application Servers is desirable.
- Demonstrated experience in object-oriented software design including the modeling of object hierarchies, behaviors, class structures and methods.
- Experience with XML
- Experience developing solutions for, or interfaces to, document and content management systems such as Documentum, Vignette, FileNET, and Interwoven, is a plus.
- Experience with database systems and platforms such as Oracle and Microsoft SQL Server is desirable.
- Excellent communications skills, both verbal and written.
- Ability to work independently yet support team responsibilities on an on-going basis
- 50-80% travel required
Reporting To: Director, Professional Services
Classification: Full-time