Rails Developer

2 weeks ago


Berkeley, United States Vision It US Full time
Job DescriptionJob Description

Our client is looking for a Rails Developer for a two-month remote contract.

Our client's Information Security Office (ISO) is updating the Minimum Security Standards for Electronic Information (MSSEI). One requirement for this update is a user-facing interface that returns relevant requirements based on selected parameters. People will select their Protection Level, Availability Level, Resource Type, and additional pre-identified parameters to generate a list of applicable requirements. The list must be able to be saved in a usable form.

We are seeking a skilled Rails developer who is experienced with CAS authentication for a multi-month assignment. Work will be conducted offsite with regular Zoom meetings required for requirements gathering as well as conducting design and prototyping sessions.

The developer will report to the Information Security Policy Program Manager, and will work closely with ISO Developers and Accessibility subject matter experts. Expectations The developer must be experienced with Rails and CAS integration and will be expected to perform the following tasks independently with input from team members and oversight and coordination provided by the InfoSec Policy Manager.

Create a database of the campus Minimum Security Standards with an administrative UI to allow maintenance

The Admin UI must require CAS authentication for admin access

The Admin UI must be available to authorized admins only

A google sheet/spreadsheet will be provided with the relevant data

"Maintenance" includes the ability to update the database as policy requirements evolve

Create a public-facing end-user UI that meets accessibility requirements (currently WCAG 2.0, preferably WCAG 2.2).

Users must be able to:

Enter/select a Protection Level, Availability Level, IT Resource Type, requirement priority level, and requirement detail level to generate a list of applicable requirements

Export or save the generated list of requirements in a human-readable, manipulatable format, such as a Google sheet, Excel, PDF, or checklist (other options can be considered). Ideally, people can choose from more than one option.

The project must be coded in Rails, have separate prod and test/qa environments, and incorporate basic utilities provided by the internal ISO Developers.

Document work performed and conduct knowledge transfer sessions with technical teams

Participate in project team meetings as needed

Coordinate testing and incorporate feedback

Address feedback from user acceptance testing/UX reviews and accessibility reviews and make final adjustments

Work with the production support team to implement and deploy

Initial post deployment support, if needed

Anticipated deliverables may include, but are not limited to the following:

A functioning, accessible, Rails application with a public end-user interface, CAS authenticated administrative UI for maintenance, and separate prod and test/qa environments, per the above expectations

Technical Documentation

Accounting of hours spent on the project


Required Skills : Ruby
Additional Skills : Web Developer
  • Performance Testing with Automation Skill

    Found in: Appcast US C2 - 1 week ago


    Berkeley Heights, United States Tanisha Systems Full time

    Title: Performance Testing with Automation SkillLocation: Berkley Heights, NJ (Onsite)Hire Type: Contract Job Description:Technical Skills: Experience in LoadRunner and JMeter Experience with current web technologies (Java, JavaScript, AngularJS, Ruby on Rails, Python or Perl). Experience in Wireshark for network monitoring Experience in any 2 of these: (...


  • Berkeley, United States Terminal49, Inc Full time

    Job DescriptionJob DescriptionAbout the jobTerminal49 is on a mission to automate global trade. Today, nine out of ten people who work in supply chain operations still manually track shipments across carrier, terminal and rail websites and update spreadsheets. Rinse and repeat.We eliminate this manual data entry and provide near real-time container tracking...


  • Berkeley, United States Terminal49, Inc Full time

    Job DescriptionJob DescriptionAbout the jobTerminal49 is on a mission to automate global trade. Today, nine out of ten people who work in supply chain operations still manually track shipments across carrier, terminal and rail websites and update spreadsheets. Rinse and repeat.We eliminate this manual data entry and provide near real-time container tracking...


  • Berkeley, United States Terminal49, Inc Full time

    Job DescriptionJob DescriptionAbout the jobTerminal49 is on a mission to automate global trade. Today, nine out of ten people who work in supply chain operations still manually track shipments across carrier, terminal and rail websites and update spreadsheets. Rinse and repeat.We eliminate this manual data entry and provide near real-time container tracking...

  • Senior Account Executive

    Found in: Resume Library US A2 - 1 week ago


    Berkeley, California, United States Terminal49, Inc Full time

    About the job Terminal49 is on a mission to automate global trade. Today, nine out of ten people who work in supply chain operations still manually track shipments across carrier, terminal and rail websites and update spreadsheets. Rinse and repeat. We eliminate this manual data entry and provide near real-time container tracking via our Dashboard and...

  • Senior Account Executive

    Found in: Resume Library US A2 - 2 days ago


    Berkeley, California, United States Terminal49, Inc Full time

    About the job Terminal49 is on a mission to automate global trade. Today, nine out of ten people who work in supply chain operations still manually track shipments across carrier, terminal and rail websites and update spreadsheets. Rinse and repeat. We eliminate this manual data entry and provide near real-time container tracking via our Dashboard and...

  • Senior Account Executive

    Found in: Resume Library US A2 - 6 hours ago


    Berkeley, California, United States Terminal49, Inc Full time

    About the job Terminal49 is on a mission to automate global trade. Today, nine out of ten people who work in supply chain operations still manually track shipments across carrier, terminal and rail websites and update spreadsheets. Rinse and repeat. We eliminate this manual data entry and provide near real-time container tracking via our Dashboard and...

  • Sr. Cloud Engineer

    Found in: Talent US C2 - 1 week ago


    Berkeley Heights, United States Fiserv Full time

    Our software engineers at Fiserv bring an open and creative mindset to a global team developing mobile applications, user interfaces and much more to deliver industry-leading financial services technologies to our clients. Our talented technology team members solve challenging problems quickly and with quality. We're seeking individuals who can create...