Applications Developer - Java or Ruby on Rails (Level II/III)

Company: VariQ Corporation
Location: Not Specified, Maryland, United States
Type: Full-time
Posted: 05.DEC.2018

Summary

Overview VariQ has an exciting opportunity for a highly qualified Applications Developer - Java or Ruby on Rails (Level II/III) to support ...

Description

Overview

VariQ has an exciting opportunity for a highly qualified Applications Developer - Java or Ruby on Rails (Level II/III) to support the US Citizenship and Immigration Services - Verification Information System (USCIS-VIS) effort in Rockville, MD .

Additional Information:

  • Location: 2600 Tower Oaks Blvd Rockville MD
  • Salary: Dependent upon experience
  • Security Clearance: ability to attain a public trust clearance required
  • Available: within 30 days
  • Responsibilities

    Responsibilities and Tasks:

  • Architect and design new features and enhancements for a large enterprise application
  • Develop and implement new features and enhancements using software development best practices and design patterns
  • Research, test, build, and coordinate the conversion or integration of new products based on client requirements
  • Troubleshoot and resolve production problems
  • Address problems of systems integration, compatibility, and multiple platforms between online applications
  • Consult with project teams and end users to identify application requirements and improvements
  • Assist in the evaluation and recommendation of application software packages, application integration and testing tools
  • Create automated builds and deployment scripts
  • Act as team leader on projects. Mentor, assign, and review the work of others on the development team
  • Perform feasibility analysis on potential future projects to upper management
  • Contribute to design documentation, team documentation, software user manuals, technical reports
  • Qualifications

    Required Skills:

  • 5+ (for mid-level opening) 8+ (for senior-level opening) years of relevant experience required
  • Hands-on experience building and deploying Java Spring or Ruby on Rails applications (UI and Web Services), and unit test frameworks
  • Expert knowledge of the object oriented programming, design principles and testing frameworks
  • Experience with XML, XSD, SOA, SOAP, REST, relational databases
  • Knowledge and experience with continuous Integration/Deployment
  • Linux
  • Strong agile/Scrum fundamentals and experience
  • Team leadership skills
  • Must be able to obtain a DHS/USCIS EOD Suitability Clearance
  • Highly desired:

  • Bachelors Degree or higher
  • Hands-on experience building CI/CD pipelines
  • Hands-on experience with DevOps practices and procedures for large systems with high-availability requirements
  • GitHub Enterprise, Nexus, Jira, Chef or Puppet, CloudFormation, Jenkins or TeamCity, AWS or Azure
  • Experience using Docker and Gradle
  • Experience with scripting languages, preferably Python or Ruby
  • Responsive UI websites
  • Node.js, React
  • Static code analysis automation
  • Certified Scrum Master or related certification
  • VariQ is an equal opportunity employer.

     
    Apply Now

    Share

    Free eBook

    Flash-bkgn
    Loader2 Processing ...