Expedite Technology Solutions is looking for a Mid Ruby Developer

    Education: Bachelor's
    Clearance Required: Public Trust (Full Clearance required to start) Role Title Mid Ruby Developer Start Date for assignment 4/10/2023 End Date for assignment 9/29/2023 # of Resources Needed 1 Hours per Week 40 Job Description This work is Sold Unsold

    Specialization : Data Engineering

    Technical Skills : Skill Years/Level of Experience Ruby on Rails P3 Advanced React.js P3 Advanced Hyper Text Markup Language (HTML) P3 Advanced Change Management P2 Intermediate
    P1 Beginner (0-2yrs experience)
    P2 Intermediate (3-5yrs experience)
    P3 Advanced (7-10yrs experience
    P4 Expert (10+yrs experience)

    Role Description :
    Seeking a Mid-level Ruby and JavaScript Developer for a position in Arlington, VA to support it's ongoing web application development effort. Using multiple open-source frameworks, a continuous integration environment, with automated continuous deployments to the public cloud hosting environment, you'll join our team of developers building the next-generation of customer engagement systems for federal service agencies

    Work with product managers and product designers on a cross-functional team to understand user and business needs and develop software in iterative design/build/test cycles using an Agile development process to achieve key outcomes that align with the client mission
    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 while pair-programming with one or more developers
    Regularly check code into our continuous integration pipeline based on Jenkins to incrementally build our overall system and get immediate feedback on build performance
    Follow a Test-Driven Development approach in all development activities as you 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

    Degree plus 5 years web application development experience
    5+ year experience with Ruby on Rails (preferred)
    5+ years' experience of JavaScript and JavaScript frameworks (e.g. React.js)
    5+ years' experience with HTML & CSS
    3+ years of experience in using and managing change management tools, Git, Subversion, TortoiseSVN, and build server software (Jenkins/Hudson/Bamboo)
    Experience working with non-developer roles on a cross-functional agile delivery team
    Ability to obtain and maintain a security clearance