Technical and Management Resources, Inc.

Software/Web Developer (Level 4)

Job Locations US-VA-Springfield
Posted Date 5 months ago(4/21/2022 8:00 AM)
Job ID
2022-3360
Security Clearance
SCI
Type
Full-Time

Overview

The Software / Web Developer shall provide website development, maintenance, enhancements, administration and database management that will utilize software agile methodology to maintain, configure, modify, integrate and enhance G ATM and Dashboard. Provide continuous delivery with timeboxed iterations (sprints/releases), integrations, sustainment, enhancements, maintenance and bug fixes to support business processes throughout each release.

Responsibilities

Specifically, the Software/Web Developer shall:

  • Support G ATM Operations and Dashboard Prototype that are located on NGANet and SBU with primary usage on the high side. SBU instance will be available if business operations change to low side due to unknown future events (COVID, etc.)
  • Use COTS (ColdFusion), open source, freeware (Python, JavaScript, AngularJS, JavaScript frameworks, Django, Model Glue, etc.), HTML, CSS, SQL and database (MySQL) to support systems and associated applications located in test and operational environments:
    • G ATM Operations – Hosted in Enterprise non-cloud servers (Operations and Test environments)
    • Dashboard Prototype – Hosted in Enterprise Cloud (Test environment)
  • Maintain and ensure availability of Baseline and Database
    • Support and maintain G ATM modules (Activity, WAR, Reports, Partner, Resources, etc) and associated automated business processes, to include troubleshooting and error resolution and incorporate changes as prioritized by the Government.
    • Utilize Enterprise agile project management tool (JIRA) to support and manage requirements that are prioritized by Government in streamlined backlog that is accessible to government
    • Agile Maintenance Plan. (CDRL D027). The Contractor shall provide an Agile Maintenance Plan in accordance with the CDRL requirements in Section 3.6, Deliverables
    • Support all phases of corrective, preventive and adaptive maintenance that includes software upgrades, enhancements, fixes, testing, verification and delivery of software
    • Provide structured functional program code testing and management within the deployment pipeline.
  • Utilize Enterprise resources (GEOINT Services: Jenkins, GitLab, etc) as needed to maintain functional requirements, test, maintain source code repository and appropriate Configuration Management controls.
  • Collaborate and work with Enterprise areas (Service+, Security, Risk Management A&A, GEOAxIS IdAM, Cloud Foundry, WebOps, PeopleSoft, CAVE, etc) and facilitators.
  • Support Integration of data sources that includes utilizing APIs and Enterprise Services (PeopleSoft, GEOINT Services, etc.)
  • Collaborate with Enterprise (PeopleSoft, GEOAxIS, etc) to ensure services, active directories and information are available for G ATM and Dashboard
  • Ensure appropriate PKI or other Identity and Access Management (IdAM) integration
  • Package and test information assurance vulnerability alerts (IAVA’s) (Mission applications).
  • Support relational database, including Structured Query Language (SQL)
  • Ensure an engaging web-based experience and real-time, on-demand access to information
  • Improve customer service functions as needed.
  • Creating and managing workflows, forms and modules to support automation of G business processes
  • Create and maintain web application and visualization of mission required data.
  • Create/Manage/Troubleshoot schema-level processes for mission level data.
  • Troubleshoot system and database issues, errors and provide bug fixes
  • Support adaptive maintenance related to various updates, security patches, security scans, compliance controls, Enterprise Services and other fixes required by NGA.
  • Coordinate and collaborate with the ISP on issues, latency, changes, backups and outages.
  • Provide problem management and root cause analysis for mission application service.
  • Test updates via development servers prior to deployment.
  • Provide adequate testing (with impacted customers) prior to releases/updates.
  • Respond to site-specific questions from G user base and provide front-line support for technical issues and problem identification, diagnosis, and resolution
  • Participate (Virtual, Phone or in person) in meetings with Government at least once a week for status updates and planning.

Qualifications

Skills, Abilities, and Experience Required:

  • Experience with relational database and performing database administration using SQL
  • Advanced experience and proficiency (at least 5 years) with ColdFusion
  • Intermediate experience working with JavaScript, AngularJS, JavaScript frameworks, Web Services, HTML, CSS, SQL and MySQL
  • Experience with NGA’s GEOINT Services, DevOps and related tools (Jenkins, GitLab, etc).
  • Experience with Enterprise Services such as PeopleSoft, GEOAxIS, etc
  • Effective communication skills and ability to translate mission requirements to systematic functions and vice versa
  • Experience with other languages as applicable (Python, Model Glue, etc)

Desired

  • Experience in using NGA computer systems, non-cloud web servers, AWS cloud, security and familiarity with the Enterprise computer network
  • Experience within software/web development field with both government and/or commercial experience

Must have an active TS/SCI Security Clearance

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.