| FLSA Status: | Exempt |
| Reports To: | Web Development Manager |
| Position Supervises: | None |
ESSENTIAL FUNCTIONS
Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment. Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.Investigate whether networks, workstations, the central processing unit of the system, or peripheral equipment are responding to a program's instructions.Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language.Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer.
ESSENTIAL TASKSWrite or contribute to instructions or manuals to guide end usersCollaborate with computer manufacturers and other users to develop new programming methods
POSITION QUALIFICATIONS
Competency Statement(s) Accurate - Ability to perform work accurately and thoroughly. Attendance/Attitude - Partner is expected to exhibit a conscious effort to fill his/her responsibilities on an hour-by-hour, day-by-day basis. The partner understands the importance of attendance in his/her working relationships with team members. Communication, Oral - Ability to communicate effectively with others using the English language. Conceptual Thinking - Ability to think in terms of abstract ideas.Creative - Ability to think in such a way as to produce a new concept or idea. Relationship Building - Ability to effectively build relationships with both MiTek's partners and customers promoting the "Team One, One Team" spirit of MiTek.Technical Aptitude - Ability to comprehend complex technical product information and convey it to end users in a manner that is easily understood. Time Management - Ability to utilize the available time to organize and complete work within given deadlines.
Education
Bachelor's Degree (four year college or university)
Experience
One to two years related experience
SKILLS & ABILITIES
Computer Skills
Clear understanding of XHTML, CSS, and JavaScript
Proficient with ASP.NET 3.5
Proficient with C#
Proficient with NET Framework 3.5
Proficient with Microsoft Visual Studio 2008
Proficient with Microsoft SQL Server 2008
Other Requirements
.NET LINQ
.NET XML
ASP.NET AJAX
ASP.NET Silverlight
SQL 2005 Analysis & Reporting Services
Understanding of Flash Development
Understanding of IIS 7
Familiar with Subversion
PHYSICAL DEMANDS
| N (Not Applicable) | Activity is Not Applicable to this occupation. |
| O (Occasionally) | Occupation requires this activity up to 33% of the time (0 - 2.5+ hrs/day) |
| F (Frequently) | Occupation requires this activity from 33% - 66% of the time (2.5 - 5.5+ hrs/day) |
| C (Constantly) | Occupation requires this activity more than 66% of the time (5.5+ hrs/day) |
WORK ENVIRONMENT
Normal office setting
Mitek has reviewed this job description to ensure that essential functions and basic duties have been included. It is not intended to be construed as an exhaustive list of all functions, responsibilities, skills and abilities. Additional functions and requirements may be assigned by supervisors, as deemed appropriate.