Candidate would assist with the upgrade of user interface for existing DotNetNuke application, which may require server side code modifications. Candidate would also assist in the upgrade of the CHARTWeb public web site user interface to include server side coding in PHP, C# and Classic ASP.
Total Experience: Seven (7) years progressive experience in the analysis and design of business applications using database management systems and /or high level programming languages. Recent hands-on experience must be within the last two years.
Education and other requirements: A Bachelor's degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, or a related scientific or technical discipline.
Duties: Performs systems analysis, design, programming,documentation, performance evaluation, or implementation of complex system applications and related Management Information Systems/Automated Data Processing (MIS/ADP) systems concepts for effective implementation. Participates in all phases of the software development life cycle with emphasis on the planning, analysis, testing and acceptance phases. Designs and prepares technical reports and related documentation, and makes charts and graphs to record results.
Prepares and delivers presentations and briefings as required.
Required experience:
HTML5
CSS3
JavaScript including JQuery
Responsive Web Design
Designing for Web Accessibility
Browser compatibility testing.
Some C# coding experience.
Additional desired skills:
DotNetNuke module development
MVC and Asp.Net Forms
Mobile First design
Mobile web application testing including iPad and Android devices.
PHP/Classic ASP.
OpenLayers or Google Map JavaScript API.