Application Developer

Mandatory Qualifications: 
  • Must have a minimum of six (6) years of experience within the last eight (8) years developing web service interface with representational state transfer (REST) based communication and SOAP/WSDL XML- based protocol.
  • Must have at least five (5) years of experience in the development and implementation of JDBC call or PL/SQL call to Oracle database.
  • Must have at least five (5) years of experience as an application database administrator (DBA) in the areas of database design and structure, SQL query tuning, PL/SQL package development, tuning, and stored procedure development and tuning with Oracle database.
  • Must have a minimum of two (2) years of development experience within the last five (5) years using JavaScript and Bootstrap front-end framework.
  • Must have a minimum of four (4) years of experience within the last six (6) years developing applications using Ruby on Rails.
  • Must have a minimum of five (5) years of experience within the last seven (7) years developing Java applications using JavaScript and Bootstrap front-end framework.
  • Must have a minimum of four (4) years of experience within the last six (6) years using Cassandra data store.
  • Must have a minimum of two (2) years of experience within the last three (3) years using DataStax.
  • Must have a minimum of five (5) years, within the last seven (7), of managing activities with a medium project using agile methodologies.
  • Must have experience managing agile application development activities using Atlassian Confluence, JIRA, etc.
  • Must have a minimum of five (5) years of experience in the last seven (7) years with User Experience (UX) methodology, interviewing users, and gathering critical information that would be helpful in shaping the usability of the application.
Desired Qualifications:       
  • At least three (3) years of experience within the last six (6) years working with California Justice Information Services Division IT Projects.
  • At least four (4) years of experience within the last six (6) years documenting and communicating objectives, requirements, and designs at different levels of abstraction to both technical and non-technical audiences.
  • At least five (5) years of experience within the last seven (7) years writing detailed use cases for development, writing detailed test cases for system and user acceptance testing, and creating process flows and logical diagrams.
  • At least five (5) years within the last seven (7) using a documentation repository tool (e.g., Confluence, SharePoint).
Education:

Bachelor’s Degree in Information Technology.