JOB DESCRIPTION
Position Title:Applications Developer II
Business Unit (FBU):Information Technology
Reports To:IT Manager
Supervised By:IT Manager
Classification:Non-Exempt
EEO Code:3
Salary Range
Essential competencies of this job are described under the headings below. They may be subject to change at any time. The omission of specific statements of duties does not exclude them from the position if the work is similar, related, or a logical assignment to the position. The job description does not constitute an employment agreement between the employer and employee and is subject to change by the employer as the needs of the employer and requirements of the job change.
GENERAL SUMMARY
Responsible for development, maintenance, troubleshooting and enhancement of the internet and intranet websites for CIS. Implement and maintain the database systems used for CIS websites and third-party web/desktop applications. Develop websites and applications for mobile devices.Provide backup support for all servers, workstations and networks at three offices and various remote locations throughout Oregon. Lead various technical projects to create or enhance both internal and external applications.
PRIMARY TASKS PERFORMED
- Design, develop and maintain all websites and intranet sites owned by CIS. Including, posting staticcompany information on the corporate website, creating database-driven registration forms for internal and external use, displaying information from various databases.
- Create, modify and maintain SQL databases, including, but not limited to: creating tables, views, stored procedures and functions.
- Ensure a consistent look and feel across the websites by promoting uniform fonts, formatting, icons, images, and layout, and creating appropriate templates to assist content authors.
- Establish and validate industry proven architecture for web-based application development.
- Develop websites and applications for mobile devices.
- Work with third party applications and implement integration points where applicable.
- Work with various object oriented techniques, such as: REST, JSON, XML, and Web Services.
- Lead various technical projects to create or enhance both internal and external applications.
- Perform administration functions in Microsoft Internet Information Server (IIS) as needed.
- Provide backup support to the IT Support Specialist to troubleshoot desktop and server issues within the organization.
- Develops action plans and processes, in coordination with management team, for integrating activities and optimizing department resources to meet major goals and objectives
- Troubleshoot technical issues, identify areas for improvement of existing processes, and address issues with innovative solutions.
- Facilitates or performs application support, problem solving, and issue resolution with internal and external resources
- Contributes and reviews recommendations for technical solutions
- Create written documentation of processes.
- Create written articles for the CIS internal blog educating non-technical staff on technical subjects.
PERIPHERAL DUTIES
- Other duties as assigned.
KNOWLEDGE/SKILLS/ABILITIES/EXPERIENCE
Bachelors Degree in computer programming or over 30 quarterly credit hours of computer classes that demonstrate experience in: developing and maintaining database-driven websites, administering databases and supporting desktop users in a networked environment.
Courses that teach web and database development, desktop troubleshooting, network security, object oriented programming, procedural programming are essential for this position.
More than three years of experience.
List licenses or certifications required at the time of hire for this position:
- If required for the job and reasonable accommodation is not feasible:A valid driver’s license; must maintain a safe driving record while employed with CIS.
- Position specific licenses or certifications.
List licenses or certifications that are desirable at the time of hire for this position:
- MCSD: Microsoft Certified Solutions Developer
- MCDBA: Microsoft Certified Database Administrator
- MCAD: Microsoft Certified Application Developer
- MCITP: Database Administrator
List licenses or certifications the incumbent must acquire after hire and how long
the newly hired individual has to acquire them:
- After hire, no licenses or certifications would be required, but must demonstrate a willingness to continue to learn new technologies as they become available.
- A strong knowledge of web scripting languages and database programming, such as, T-SQL, ASP.NET, VB.NET, C#, SQL Server 2008, SQL Reporting Services (SSRS), SQL Server Integration Services (SSIS), HTMLS, JQuery, Javascript, Excel, Crystal Reports, and Visual Studio.
It also requires a strong knowledge of desktop support in a networked environment, Microsoft operating systems and office application support.
CONTACT WITH OTHERS
Communication and Contact: The employee communicates effectively both verbally and in writing with supervisors, colleagues, and individuals inside and outside the Organization.
Relationships with Others: The employee works effectively and relates well with others including supervisors, colleagues, and individuals inside and outside the Organization. The employee exhibits a professional manner in dealing with others and works to maintain constructive working relationships.
PHYSICAL DEMAND/MANUAL DEXTERITY/TOOLS AND EQUPMENTUSED
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Please refer to CIS’ Administrative/Management/Support-Administrative Services Position Job Analysis for detailed information.
WORK SCHEDULE
Typical office hours: Monday – Friday between 8:00 a.m. and 5:00 p.m. (CIS has a 37.5 hour workweek).
May anticipate over-time during Annual Conference, and when software changes are made.
Travel to staff events and Annual Conference (may include over-night travel).
ORGANIZATION CHART
Please refer to organizational chart located on CISCO.
FLSA EVALUATION
COMPUTER-RELATED
Is paid at least $23,660 annually ($455 weekly) OR $27.63 per hour. That is, this exemption does NOT have to meet the salary basis requirement to regularly receive a predetermined amount constituting all or part of the employee’s salary, which is not subject to reduction because of variations in the quality or quantity of work performed IF paid at least $27.63 on an hourly basis.): Yes
Primary duty consists of:
- The application of system-analyst techniques and procedures, including consulting with users to determine hardware, software or systems functional specifications; OR Yes
- The design, development, documentation, analysis, creation, testing or modification of computer systems or programs; OR Yes
- The design, documentation, testing, creation or modification of computer programs related to machine-operating systems; OR No
- A combination of these duties which requires the same level of skill: Yes
Status:Non-Exempt