JavaMySQLRubyRuby on RailsHTML5CSS3RailsGitHubGitLabSolrAgileScrum
About this role
Role Overview
Conducting detailed analyses of defined application specifications, designing complex solutions, and writing code/configuring software to implement those solutions
Preparing associated technical documentation, block diagrams, and logic flowcharts
Preparing sample test data, conducting testing, and analyzing test results
Recommending strategies for debugging program errors and independently performing complex software development tasks
Requirements
Experience with ArchivesSpace (or other open-source content and metadata management platforms)
2+ years of experience with the following tech stack: Java, JRuby, Ruby on Rails, Solr
2+ years of experience with MySQL database (or other relational database)
2+ years of experience with HTML5 / CSS3
Associate degree (or 2 additional years of experience)
Proficiency with XML/JSON/EAD – structure markup languages
Experience with Agile Methodology
GitHub/GitLab experience
Preferred Qualifications
Degree in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical disciplines
Government Contracting Experience
Knowledge of Scrum Agile development methodologies
Experience creating a custom website presence
Familiarity and experience with WCAG accessibility standards and Section 508 compliance