Developer/Programmer

Infojini Inc

Minnesota City (MN)

On-site

USD 75,000 - 95,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading IT consulting firm is seeking a Developer/Programmer in Minnesota City for a 12+ month contract position. The role involves developing a web-based application with offline capabilities and ensuring compliance with technical standards. Candidates should have experience in data processes, authentication routines, and government environments. Familiarity with technologies including Oracle, Visual Studio, and Bootstrap will be beneficial. This position offers an agile work environment and competitive terms.

Qualifications

  • Experience developing a data check-out process moving data from a central data store to a local data store.
  • Experience applying business rules and resolving data collisions or conflicts during the data check-in process.
  • Experience using Bootstrap and/or the CMS Assets frameworks.

Responsibilities

  • Develop and manage web-based applications with offline capabilities.
  • Ensure compliance with MN.IT@DHS technical standards and best practices.
  • Collaborate with project staff using Agile methodologies.

Skills

Data check-out process
Data check-in process
Business rules application
Authentication routines
Encrypting locally-persisted data
Bootstrap and/or CMS Assets
IndexedDB experience
Government environment experience
WCAG 2.0 and Section 508 accessibility

Tools

Oracle 11g
Oracle SQL Developer
Visual Studio
Microsoft Office Suite
Team Foundation Server
SciForma
OnTime
Lotus Notes
Veracode
Compliance Sheriff

Job description

Infojini, Inc. (Infojini) specializes in expert IT consulting and IT Application Development for customers across the United States. We focus on delivering business focused IT solutions that improve our client’s ROI while managing the enterprise risk.

We use industry best practices and superior program controls based on PMI principles to deliver custom IT solutions that are efficient and scalable.

Job Description

We are looking for a Developer/Programmer in St Paul, MN for a 12+ months contract position. Please send your resume along with rate expectation.

This is a web-based application with offline capability implemented centrally at MN.IT Services@DHS and accessible via secure URLs. The application must operate connected to a central server via a secure internet connection and also include the ability to take the application offline when internet connectivity is not available.

Technology Stack:

  • HTML5
  • CSS
  • Bootstrap and CMS Assets Framework
  • Knockout.js or Angular.js
  • Microsoft IIS
  • Oracle Database

Technical Challenges:

  • 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 offline 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
  • Ensuring the above functionality is architected in such a way as to be generally usable by any similarly‑designed MN.IT application

The web application supports approximately 3,000 external users offering online/offline connectivity for user workflows.

The system will be built to MN.IT@DHS technical standards, which comply with Statewide Enterprise Architecture standards. All developed code is expected to comply with MN.IT@DHS best practices, and is subject to code review as appropriate.

Scope of Work

In general, project staff are experienced working in both Agile and Waterfall development methodologies. This project will follow an Agile approach.

Tools:

  • 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

Key Personnel 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 using Bootstrap and/or the CMS Assets frameworks
  • 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
Additional Information

All your information will be kept confidential according to EEO guidelines.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Systems Developer
Senior Systems Developer

Infojini Inc • Saint Paul (MN)

On-site
USD 100,000 - 130,000
Data Warehouse Developer
Data Warehouse Developer

Infojini Inc • Saint Paul (MN)

On-site
USD 80,000 - 120,000
Referral bonus up to $2500
Offline-First Web Developer — Data Sync & Security
Offline-First Web Developer — Data Sync & Security

Infojini Inc • Minnesota City (MN)

On-site
USD 75,000 - 95,000
Developer/Programmer
Developer/Programmer

Quantum Strides LLC • Minneapolis (MN)

On-site
USD 75,000 - 95,000
Database Administration
Database Administration

Infojini Inc • Saint Paul (MN)

On-site
Referral Bonus up to $2500
UI Developer (Locals only)
UI Developer (Locals only)

AYR Global IT Solutions Inc • Richfield (MN)

On-site
USD 100,000 - 120,000
Java Web Application Developer-W2 (Minneapolis, MN)
Java Web Application Developer-W2 (Minneapolis, MN)

Saransh Inc • Minneapolis (MN)

Hybrid
USD 90,000 - 130,000
Senior Application Developer
Senior Application Developer

Minnesota IT Services • Saint Paul (MN)

Hybrid
USD 77,000 - 128,000
Medical insurance
Vision insurance
Disability insurance
+3
Senior Applications Developer
Senior Applications Developer

Infojini Inc • Washington

On-site
USD 100,000 - 130,000
Referral bonus up to $2500
Application Developer /Web (.Net) Senior
Application Developer /Web (.Net) Senior

SA TECHNOLOGIES • Lincoln (NE)

On-site
USD 90,000 - 120,000