17 days old

5090 - Applications Programmer Task 6.6.3

Reston, VA 20190
Apply Now
Apply on the Company Site
  • Job Code
  • Jobs Rated

Job Title: Applications Programmer Task 6.6.3

Job Location: (Contractor Site Reston or Charlottesville, VA Area) with occasional travel to NGIC facilities located at 2055 Boulders Road, Charlottesville, VA, 22911

Program: META

Security Clearance: Top Secret SCI IT-1 or Secret

Must be Qualified with Oracle 12c and three or more technologies: Oracle APEX, SAML 2.0, PKI, XML, REST, WSDL, JSON, UDDI, Oracle 12c on Windows 2012, Tomcat, RedHat Linux, ICS 500-27 IC AUDIT.XML, Swagger, JIRA

*Top Secret/Sensitive Compartmented Information (TS/SCI) clearance and appropriate Department of Defense (DoD) 8140.01 IAT baseline certification is required for this task order.


IndraSoft, Inc. is seeking a highly qualifiedSenior Applications Engineer to work in Reston, VA and/or Charlottesville, VA. The candidate will be responsible for the life cycle management of METAs CUBE Systems, provide sustainment service to provide hardware and software modification to systems to include troubleshooting, modifying, and upgrading the current system baseline to sustain operational functionality and capability of the system. The candidate must be willing to multitask and work independently on projects and work part as a team.


To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Qualifications Required:

  • Bachelors Degree in computer science, software engineering, or electronics or equivalent. Four (4) years of Information Technology (IT)/Application Development experience is considered equivalent to a bachelors degree.

  • 3-5+ years of recent software development, hardware support and test experience.

  • 2+ years of virtualized desktop infrastructure experience.

  • 2+ years of relational database management system experience.

  • Certification in DoD 8570.01-M (Information Assurance Workforce Improvement Program) Information Assurance Workforce Technical Category I - IAT-II certification required (CCNA Security or CYSA+ or, CICSP or, GSCEC or, Security+ CE or, SSCP).

  • 3-5+ recent years of experience with installing, configuring, and maintaining operating system workstations and servers.

  • Background and experience with Oracle APEX, SAML 2.0, PKI, XML, REST, WSDL, JSON, UDDI, Oracle 12c on Windows 2012, Tomcat, RedHat Linux, ICS 500-27 IC AUDIT.XML, Swagger, JIRA.
  • Must be available for non-PPP hours consist of 24x7 on-call support and a Weekly Scheduled Maintenance window, which is one night per week and starts at either 1600 or 1800.
  • Candidate MUST BE a US Citizen with a current Top Secret (TS) Security Clearance with access to Sensitive Compartmentalized Information (SCI) able to be adjudicated upon commencing work or Secret Security Clearance.

Qualifications Desired:

  • 6 years of experience demonstrating technical depth and experience in, relevant discipline(s) and/or application(s).

  • Previous experience leading teams is desirable, but not required.

  • Previous site lead/task order management experience

  • 5+ Years of experience working with Government Entity.

Essential Functions and Responsibilities:

  • Provide all necessary CUBE software correction maintenance to ensure CUBE software maintains operational readiness.

  • Provide software enhancement maintenance to ensure CUBE software maintains adaptive, secure, and relevant in a constantly changing environment. This software maintenance task includes identifying, proposing, and executing software changes so that existing functionality can be maintained and increased in response to shifting business priorities and operational focus within the tolerances negotiated by the Government.

  • Ensure that all adaptive and perfective maintenance are in compliance with changing guidance based on Department of Defense (DoD) Intelligence Community (IC), Army, INSCOM, and NGIC mandates or directives.

  • Provide all software enhancement required for all technology modernization and life cycle management within NGICs infrastructure as defined in, but not limited to, the NGIC Standard and Architecture guidelines and supporting software life cycles.

  • Maintain the software integrity, confidence, and reliability to greatest extent possible by utilizing industry best practices and ensuring that security issues are identified, documented, and communicated to the Government to address.

  • Monitor Department of Homeland Security's United States Computer Emergency Readiness Team (US-CERT), Vendor security bulletins and patch release, DISA Information Assurance Vulnerability Alerts (IAVA) fixes, and be compliant with the most current Defense Information Systems Agency (DISA) Security Technical Implementation Guide (STIG).

  • Ensure software maintenance by identifying, isolating, and rectifying software faults so that existing functionality can be restored to an operational condition within the tolerances negotiated upon between the Government and contractor.(Corrective Maintenance and Preventative Maintenance).

  • Implement emergency patch releases, review scope and schedule of the current Patch releases. Emergency Patch releases shall be documented and released using the NGIC SDLC Patch Release Process.

  • Provide Emergency Patch releases when application performance is impacted due to security vulnerabilities or unanticipated issues that stops, or threatens to stop, mission productivity and there is not readily identified and approved workaround.

  • Ensure that vulnerabilities that are not addresses in a normal release cycle are address in an Emergency Patch.

  • The contractor shall fix and deploy any preventive maintenance issues into the normal release cycle to correct latent faults in the software before they become effective faults and require an emergency change.
  • Design, develop, test, and package software for the current baseline as updates and future baselines as upgrades.

  • Analyze, isolate, characterize, document, and resolve complex application software anomalies and deficiencies.

  • Develop, operate, and maintain prototype applications, models, and databases.

  • Conduct system performance tuning and fault isolation services.

  • Integrate appropriate security measures into developed software services.

  • Provides technical guidance to business users.

  • Devises technical solutions to promote business activities.

  • Performs monthly application monitoring and maintenance as assigned.

Non-Essential Functions:

Additional responsibilities as assigned by management.

Physical Demands:
While performing duties of the job, incumbent will be exposed to Normal demands associated with an office environment. Ability to work on computer for long periods, and communicate with individuals by telephone, email and face to face. This position requires incumbent to have the ability to stand, walk, sit, use hands to finger, handle or feel objects, tools, or controls, reach with hands and arms, talk and hear. Employee must occasionally lift and/or move up to 20 pounds. Specific vision abilities required by job include close vision, distance vision, color vision, peripheral vision, depth perception and the ability to adjust and focus.

Work Environment: The noise level in the work environment is usually moderate.


Jobs Rated Reports for Computer Programmer

Posted: 2020-02-01 Expires: 2020-03-01

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

5090 - Applications Programmer Task 6.6.3

Reston, VA 20190

Join us to start saving your Favorite Jobs!

Sign In Create Account
Computer Programmer
61st2018 - Computer Programmer
Overall Rating: 61/220
Median Salary: $82,240

Work Environment
Very Low
Very Poor
Powered ByCareerCast