*H1b ok..* HTML 5 Developer
Minnesota/MN 12 month Contract Locals Phone and then In Person *Business Need* CLIENT seeks an HTML5 developer with application design and architecture experience necessary to assist in re-platforming the Assessment application. The current application is written in Microsoft Silverlight, and the replacement will be written in HTML5. This comprehensive assessment tool implements protocols used to assess people who may have long term care needs. This tool was designed to replace paper eligibility and assessment tools used for programs administered by Community Supports and Continuing Care for Older Adults. This affects all participants in waivered and non-waivered programs administered by county social service agencies and by health plans providing continuing care services. This tool has offline capability using Microsoft Silverlight. Silverlight is deprecated effective in 2020, requiring this tool to be re-platformed to HTML5. Along with re-platforming, the database, rules engine are being redesigned and upgraded. This position will assist state developers in designing and developing responsive mobile and desktop applications using HTML5. This project is one of several related projects to upgrade and re-platform this tool and are being undertaken over the next several years. *Project Requirements*: This is a web-based application with off-line capability implemented centrally and accessible via secure URLs. In other words, the application must operate connected to a central server via a secure internet connection and also include the ability to take the application off-line when internet connectivity is not available. *The specific technology stack is expected to include: * - HTML5 - CSS - Bootstrap and CMS Assets Framework - Javascript - Knockout.js or Angular.js - Microsoft IIS - Oracle Database *Technical challenges include: * - Checking out data from the central data store and persisting to the local computer via appcache and indexeddb - Encrypting and/or otherwise securing data on the local computer - Developing authentication logic to be used while off-line in order to ensure only authorized users can access the locally-stored data - Developing a check-in mechanism moving data from the local computer to the centralized data store while resolving any conflicts due to the possibility of concurrent updates to both sets of data - Detecting and preventing problems related to browser limitations related to HTML5 and associated standards support (i.e. space limitations, non-support of indexeddb, etc.) - Ensuring the above functionality is architected in such a way as to be generally usable by any similarly-designed application The web application supports approximately 3,000 external users offering online/offline connectivity for user workflows. The system will be built to specific technical standards, which comply with Statewide Enterprise Architecture standards. All developed code is expected to comply with specific best practices, and is subject to code review as appropriate. *Mandatory Qualifications (to be scored as pass/fail):* - 2 Years of HTML5 architectural design/development experience, including CSS - 1 Year of Experience writing or designing an application using HTML5 that operates while connected to a central server and which can also operate while disconnected from a server - 2 Years of Experience with HTML5 supporting UI frameworks - 3 Years of Experience programming in JavaScript *Desired Skills:* *Proposed resources that meet the Mandatory Qualifications will be evaluated on the following Desired Skills. * - Experience developing a data check-out process moving data from a central data store to a local data store - Experience developing a data check-in process moving data from a local data store to a central data store - Experience applying business rules and resolving data collisions or conflicts during the data check-in process - Experience developing authentication routines and associated logic in order to control data access to the locally-persisted data - Experience encrypting locally-persisted data - Experience developing an offline application supported by multiple browsers using appcache - Experience using Bootstrap and/or the CMS Assets frameworks - Experience using Javascript frameworks such as Knockout.js and/or Angular.js - Development experience using indexeddb as a local data store - Experience working in a government environment - Experience with WCAG 2.0 and Section 508 accessibility guidelines *Related projects include: * - Database redesign - Desktop application redesign - Creation of an assessment content management application - Converting from iLog to DROOLS for rules processing - Automating build and deployment processes - Build-out of reporting capabilities, i.e. datamart/data warehouse *Project Deliverables* The role of the contracted HTML5 Developer/Architect will be to evaluate the Silverlight application and work with state staff to design and develop a replacement using HTML5. The Electronic Licensing Inspection Checklist Information (ELICI) currently under development is an HTML5 with similar functionality and its structure and the project’s experience is expected to inform this effort. Specific deliverables and timelines are listed below. *Project Deliverable* (Due Date) - Assessment 1.0 architecture review (30 days after work order execution) - Assessment 2.0 review & recommendations (45 days after previous deliverable) - Finalize design documentation for 2.0 (60 days after previous deliverable) - Assessment 2.0 solution development (120 days after previous deliverable) - Support solution testing and prod support (120 days after previous deliverable) - Implementation of new requirements as needed (To be determined) *Estimated Project Schedule* - Anticipated Engagement Start Date: May 1, 2017 - Anticipated Engagement End Date: April 30, 2018 - The CLIENT will retain the option to extend the work order in increments determined by the CLIENT *Project Environment * In general, project staff are experienced working in both Agile and Waterfall development methodologies. This project will follow an Agile approach. *Tools supporting the software engineering effort include: * - SciForma for overall project management - Standard Microsoft Office Suite, including Visio - Team Foundation Server and StarTeam for source control - OnTime for Agile project management - Lotus Notes (with an interface to OnTime) for bug reporting - Visual Studio with MSDN for development work - Oracle 11g (migrating to 12c) for primary database - Oracle SQL Developer for database work - Veracode subscription to assess secure coding practices - Compliance Sheriff to assess accessibility *Regards,* *Thanks,* *Kuldeep Yadav {KD}* *Sr. Recruiter - Lead* *Net**2**Source Inc.* *kuldeep.ya...@net2source.com <kuldeep.ya...@net2source.com>* *Gtalk&Yahoo::** kd.intime* *Direct ::2014792783 * Tel: (201) 340.8700 x 452| *Fax: (201) 221 8131* Address: 1 Evertrust Plaza, Suite # 305, Jersey City, NJ - 07302 *Website: *www.net2source.com Microsoft Gold Certified Partner | Cisco Certified Premier Partner | Oracle Gold Partner | IBM Business Partner | ISO 9001:2008 Certified Company | NASSCOM Certified Company | E-Verified Employer To unsubscribe from Net2Source mailing list, click here <https://www.surveymonkey.com/r/unsubscribe_N2S> -- You received this message because you are subscribed to the Google Groups "American Vendor--IT Consulting" group. To unsubscribe from this group and stop receiving emails from it, send an email to sap-vendor+unsubscr...@googlegroups.com. To post to this group, send email to sap-vendor@googlegroups.com. Visit this group at https://groups.google.com/group/sap-vendor. For more options, visit https://groups.google.com/d/optout.