Applications Engineer supports both the pre-sales scoping process and the post-sales design and implementation activities for complex technical products. Prepares and delivers sales demos and facilitates technical requirements gathering sessions. Being a Applications Engineer reviews customer technical specifications, recommends specific products or services, and estimates cost and effort for implementation. Plans and designs the configuration of products for initial implementation or the deployment of custom solutions, enhancements, or upgrades. Additionally, Applications Engineer troubleshoots problems and oversees the completion of repairs, workarounds, or customizations. Delivers technical product training to customers and internal audiences. Requires a bachelor's degree. Typically reports to a manager. The Applications Engineer work is closely managed. Works on projects/matters of limited complexity in a support role. To be a Applications Engineer typically requires 0-2 years of related experience. (Copyright 2024 Salary.com)
Designs software tools and subsystems to support software reuse and domain analyses and manages their implementation. Manages software development and support using formal specifications, data flow diagrams, other accepted design techniques and Computer-Aided Software Engineering (CASE) tools. Estimates software development costs and schedule. Reviews existing programs and assists in making refinements, reducing operating time and improving current techniques. Formulates and defines specifications for software applications or modifies and maintains existing applications using engineering releases and utilities from the manufacturer. Responsible for program design, coding, testing, debugging and documentation. Instructs, directs, and checks the work of other task personnel. Responsible for quality assurance review and the evaluation of existing and new software products