General Summary
Directs the activities of a software applications development function.
Principal Duties and Responsibilities
1.Oversees the analysis, design, programming, debugging, testing and modification of computer applications for commercial and end user inbound and outbound automated call processing functions, including interactive voice response (IVR), automated attendant, voice messaging, etc. utilizing voice xml, JAVA, and speech recognition.
2.Analyzes and investigates applications engineering tasks and prepares design specifications, analysis and recommendations.
3.Interacts with project managers, marketing, sales, and users to define application requirements and/or necessary modifications.
4.May also have responsibility for testing and documentation.
5.Responsible for supervisory activities such as performance and salary reviews, staffing for vacant position, career development, etc.
6.Selects, develops, and evaluates personnel to ensure the efficient operation of the function.
7.Receives assignments in the form of objectives and determines how to use resources to meet schedules and goals.
8.Provides guidance to subordinates within the latitude of established company policies.
9.Recommends changes to policies and establishes procedures that affect immediate organization(s).
10.Works on issues of diverse scope where analysis of situation or data requires evaluation of a variety of factors, including an understanding of current business trends.
11.Follows processes and operational policies in selecting methods and techniques for obtaining solutions.
12.Acts as advisor to subordinate(s) to meet schedules and/or resolve technical problems.
13.Develops and administers schedules and performance requirements; may have budget responsibilities.
14.Uses discretion, as erroneous decisions or failure to achieve results will add to costs and may impact the short-term goals of the organization.
15.Frequently interacts with subordinate supervisors, customers and/or functional peer group managers, normally involving matters between functional areas, other company divisions or units, or customers and the company.
16.Often must lead a cooperative effort among members of a project team.
Knowledge, Skill and Ability Required
1.Requires a Bachelor's degree or equivalent experience in Computer Science, Management Information Systems, or a related field, and at least 8 years of related experience, with 3 years of management experience preferred.
2.Requires a working knowledge of general management practices and procedures.
3.Strong technical knowledge and experience directing a team of technical professionals.
4.Thorough knowledge of standards based programming and programming methodologies, planning capabilities and cost effective practices and procedures required.
5.Requires working knowledge of software documentation, utilities, and Windows operating systems.
6.Working knowledge of vXML, Java, C#, C++ or 4th generation object-oriented programming language preferred.
7.Experience with Eclipse and vXML certification a plus.
8.Speech recognition experience a plus.
9.Ability to understand and solve complex technical and management issues, using expertise of others as necessary.
10.Must be detail oriented with excellent communication, interpersonal and problem solving skills.
11.Ability to interact effectively with all levels of an organization.
12.Ability to present oneself in a professional manner at all times.
To Apply to this job go to http://www.GadBall.com or click here