| Duties & Responsibilites : | WEB APPLICATION DEVELOPER/DESIGNE
Job Summary:
The Web Application Developer/Designer will lead the design and implement a web interface for the legacy case management system. The ideal candidate will work with staff and other partners to gain a firm understanding of the business requirements so as to develop solutions that provide the tools and information needed to serve customers. This position requires a hands-on analysis, design, development, testing, and deployment of solutions. The candidate’s background must include but is not limited to: Microsoft Office, SQL Server, SQL Reporting and Analysis Services; the ability to address HTML and scripting compatibility issues between different browsers. The candidate is also responsible for maintaining and improving all existing web applications and servers. Responsibility also include, maintaining the legacy application during this development process. The candidate should have good communication skills and be able to work efficiently - independently and collaboratively.
Primary Responsibilities:
1- Analyzes business processes in order to develop functional technical requirements.
2- Create design prototypes, including graphic design, site navigation, and layout for the case management system, web-based applications and web site.
3- Work with management to ensure that the layout and content for the case management system is accessible, logical and easy to navigate; recommend improvements as necessary.
4- Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions.
5- Consult with others to clarify program intent, identify problems and suggest changes
6- Debug, adapt, and modify code and logic of existing applications
7- Determine portability of code between operating systems and hardware
8- Develop and maintain standards for the development life cycle and change management processes
9- Evaluate, select, integrate and implement new system architecture, tools, and techniques
10. Prepare workflow charts and diagrams that describe input, output, and logical operations
11. Re-use, modify, or develop codes to maximize processing speed and use memory efficiently
12. Write, test and debug program codes.
13. Write or contribute to instructions or manuals to guide end users
14. On-going maintenance of existing website and other web-accessible applications that pull data from the current case management system.
15. Other responsibilities as assigned.
Required Qualifications:
• Major or Degree in computer science and experience with programming or systems design.
• Proven experience in website development with database integration (provide tangible examples)
• Knowledge of several of the following: HTML, DHTML, XHTML, CSS, _javascript_, Drupal, PHP, digital imaging, digital media
• Demonstrated experience with cross-browser and cross-platform issues (IE, Firefox, Safari, etc.) |