*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.

Reply via email to