-
ID
#7712560 -
Job type
Contract -
Salary
TBD -
Source
Experis -
Date
2021-01-03 -
Deadline
2021-03-04
Mid Ruby-Java Developer
Virginia, Arlington, 22230 Arlington USAContract
Vacancy expired!
- Work with product owners and colleagues to interpret feature requests and develop software in iterative design/build/test cycles using an Agile development process for a responsive web application.
- Drawing on components from the project's open-source framework, use JavaScript, React.JS, RESTful web services, and Ruby on Rails to design, build and test software components for citizens and employees.
- Regularly check code into our continuous integration pipeline based on Jenkins to incrementally build our overall system and get immediate feedback on build performance.
- Develop and expand unit and integration tests which will be automatically run by the build pipeline for developer feedback using JUnit and other tools like Cucumber, JMeter, and Selenium.
- 5+ years' experience with web application development
- 1+ year experience with Ruby on Rails (3+ years preferred)
- 3+ years' experience of JavaScript (e.g. React.js)
- 3+ years' experience with HTML
- 1+ years' experience with Java (preferred)
- 2+ years of experience in using and managing change management tools, Git, Subversion, TortoiseSVN, and build server software (Jenkins/Hudson/Bamboo)
- Bachelors Degree or Masters Degree in Computer Science or related field
- CSS/SASS
- Automated Testing
- Amazon Web Services (AWS) Integration
- Understanding and working experience with Git branching and merging
- Understanding of continuous integration and deployment best practices
- Working experience with code quality inspection tools (e.g., Sonar)
- Working experience with monitoring systems, continuous integration systems, middleware, and database components with Chef
- Working knowledge of TDD and automation test scripts
- Prior success in deploying to production
- Strong verbal and written communication skills, with the ability to work effectively across multiple teams and government organizations
- Understanding of HTTP/S and related protocols
- Experience with other open-source DevOps tools preferred
- Experience with a wide variety of testing tools and techniques, ex. JUnit
- Experience with Functional Testing, Integration Testing, System Testing, and User Acceptance Testing phases
- Ability to work in a fast paced, constantly changing Agile environment
- Candidate should have ability to learn new techniques and technologies quickly
- 3+ year experience with Ruby on Rails (preferred)
Vacancy expired!
Report job