Haystack
← Back to Jobs
Technology
IT

Application Developer

isolve technology incFalls Church, VA🇺🇸United StatesPosted Oct 19, 2026

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Falls Church, VA, United States
Posted
23 hours ago
DockerNeo4jNode.jsSQLSQL ServerSpringSpring BootAWSAgileAngularCloudFormationGroovyJavaJavaScriptJenkinsPostgreSQLPythonRESTReactRedisTerraformTypeScript

Job Description

Position:  Application Developer

Location:  On-site at Falls Church, Virginia, Ft. Collins, Colorado

Application Development Support and Maintenance

·         Develop and Enhance Applications: Design, develop, and implement new features, modules, and tools and/or integrations with in-house applications (ETK workflows, including species and recovery workflows and more, IPaC, Dkey Editor, EPM, SAMS, HabITS, etc.).

·         Carry out application technology upgrades for frameworks like Angular, Spring Boot, Grails, React etc. as needed to keep up with security fixes.

·         Support existing and develop new FME processes, ISDI, APIs, etc., to ensure data is seamlessly delivered to ECOSphere applications from EDW and other sources.

·         Implement new functionalities and enhancements using Agile methodologies.

o   Review and complete items in the backlogs.

o   Keep, maintain, and address priorities conforming to Executive Orders, Secretarial Orders, along with service goals and mission support, including tracking and reporting capabilities.

o   Enhancements to current modules to include end of year reporting.

·         Maintain and create automated tests (unit, integration). Document any manual test plans and test runs.

·         Create database datasets to pull out key application data that will support reporting in SSRS and QuickSight

·         Application Support and Maintenance: Provide Tier 2 and Tier 3 support services, including troubleshooting, bug fixes, configuration updates, and performance optimization

·         User Experience Improvements: Gather feedback from end-users to inform design updates and usability enhancements.

·         User Surveys to understand the user experience and be able to quantify satisfaction and the value and time savings of improvements.

·         Develop an AI tool to enhance the user experience, populate workflows with important data, and generate products.

·         DevSecOps Pipeline Integration: Ensure applications are integrated with automated CI/CD pipelines, with appropriate scans and testing protocols in place.

o   Refactor and optimize legacy applications or integrations to improve performance and security.

Cloud Infrastructure and Security

Maintain AWS environments supporting ECOSphere and associated applications.

·         Implement security best practices and ensure compliance with FISMA and other federal standards.

·         Monitor system health, performance, and availability.

Documentation

·         Complete technical documentation: 

o   System configurations, API documentation, and standard operating procedures.

o   Data integration workflows and security protocols.

·         Complete weekly status reports detailing work completed, issues, and upcoming milestones

Requirements/Skills:

·         Java (8+), Groovy, JavaScript, Node.js, TypeScript, Python, R (R Shiny)

·         Spring Boot, Grails, Angular, React, Docker, Jenkins

·         REST API/Web Services, Terraform, CloudFormation, AWS Lambda

·         SQL, PostgreSQL, SQL Server, Neo4j, Redis

·         Mulesoft, Artifactory, Tomcat

·         Artificial Intelligence Tools 

Similar jobs