Job Description :
Client: Hennepin County Office
Job Title: Angular Developer
Company Job ID: HCMN36
Location: 300 South 6th Street, Minneapolis, MN 55487
Duration: 3+ Months
Experience: 10+ years

Description:
County business need/project background:
Public Safety IT- Sheriff''s Office Embedded needs a skilled web developer (Angular 2 required) to create three secure and maintainable public-facing websites. The websites need to be extremely secure, so experience with appropriate developments methods are required. Additionally, our internal IT group will be learning web client development and best practices, so the consultant should have skills and experience recommending tools and methods. This would enable internal support of the new websites and lay the foundation for future internal development projects.

Scope of services/description of work to be performed
Reimplement two existing secure websites using mainstream Angular 2 tools, technologies, and best practice methodologies.
Please review all screens and features of both that will be replicated:
/
/
The third website does not exist, but we would like to emulate the functionality of the Dakota County website with the same guidelines as the two above. Of the three new sites, this one has the highest priority:
All databases behind these websites use Microsoft SQL Server for data which is internally maintained and supported.
The last two websites should include a mugshot retrieval (jpg picture) retrieved from a web service that is in development. If a mugshot exists it should display, not all person entries will. The Dakota County site has a good example of this particular functionality.
All three sites should share common design elements and code to the extent possible to ease future support and new development.

Specific skills/experience required:
Demonstrated experience in developing secure, highly available websites using Angular 2 technologies.
Ability to recommend toolsets and best practices for this type of development.
Ability to produce readable & maintainable code and components, & communication skills to transition learning staff into support & maintenance roles for developed websites and future internal development.
Project deliverables:
Robust and secure websites, clear and complete documentation done with Microsoft Office tools and suitable for publishing on a wiki, clear and maintainable JavaScript code, automated tests.
We are looking for written documentation of best practices & working samples of production implementations that include instrumentation (measurements), logging, & auditing of results & performance.
Each website will likely have a development, testing, and production environment.
Consultant will also provide complete knowledge transfer for each website including documentation review, procedures to update content and database connections, procedures for backup and recovery, and any other relevant transition information so that County staff will be able to maintain and enhance developed services and integrations in the future.


Client : Hennepin County Office

             

Similar Jobs you may be interested in ..