Application Developer – Journeyman

McIntire Solutions, LLC - McLean, VA (30+ days ago)5.0


Overview
McIntire Solutions, LLC is seeking to fill several Application Developer positions supporting the IT department of a client in the Intelligence Community. The practitioner will be focused on the development and implementation of on-premise and cloud-based solutions to support the maintenance and evolution of the client’s IT baseline. The position is based in Northern Virginia with limited travel required.

Responsibilities
Designs, develops, enhances, debugs, and implements software. Troubleshoots production problems related to software applications.
Researches, tests, builds, and coordinates the conversion and/or integration of new products based on client requirements.
Designs and develops new software products or major enhancements to existing software.
Addresses problems of systems integration, compatibility, and multiple platforms.
Consults with project teams and end users to identify application requirements.
Assists in the evaluation and recommendation of application software packages, application integration and testing tools.
Resolves problems with software and responds to suggestions for improvements and enhancements.
Participates in development of software user manuals.
Qualifications
Bachelor’s degree in engineering, computer science or related technical field, or equivalent experience
Minimum three (3) years’ experience
Knowledge of JVM languages/ technologies, including Java
Experience with Ruby, Rails, Pentaho, Python, .NET, C, C++, HTML, Perl, Hadoop, ReactJS, JOOMLA, SQL, PLSQL, Hbase, Elastic, SOLR, and/or Oozie
Experience with NoSQL databases
Active TS/SCI security clearance + Full Scope Polygraph

Desired Skills

Experience with J2EE, JMX, SOAP, JSON, REST, JavaScript Libraries, Maven, Ant, CVS, Subversion, Git, XML DOM, Eclipse or other modern IDE
Experience with IBM BigInsights or other Hadoop systems