Application Developer - DHS
After School Matters, Inc.
United States
17 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on cfocussoftware.applytojob.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
7 years minimum
Working hours
Regular working hours
Job source
Tech stack
JavaScript (Programming Language)
Geographic Information Systems
Application Programming Interfaces (APIs)
Artificial Intelligence
ArcGIS (Software)
Automation of Tests
Custom Software
Data Sharing
Python (Programming Language)
Software Engineering
Web Applications
Esri GIS (Software)
+4 more
Data Processing
Test Scripts
Information Technology
Real Time Data
Job description
cFocus Software seeks a Mid-Level Application Developer to join our program supporting the Department of Homeland Security (DHS). This position is remote. This position requires a Public Trust Clearance., * Design, develop and maintain custom geospatial and situational awareness applications and tools to meet specific organizational needs.
- Provide technical expertise during requirements collection and analysis, defining tasks/stories.
- Develop solutions to meet the needs of the GMO Programs (i.e., COP, HIFLD, and GII).
- Develop testing criteria based on Operational Requirements and Key Performance Parameters.
- Develop test plans and test scripts to ensure that the integrity and security of the system(s) are adequately protected, and user requirements are met.
- Develop new and maintain existing automation test cases.
- Conduct developmental and operational testing including executing test cases (manual and automated) and capture results.
- Report testing conclusions and recommendations to support test results.
- Implement solutions to meet the needs of the GMO Programs (i.e., COP, HIFLD, and GII).
- Integrate geospatial applications with other enterprise systems to enhance functionality and data sharing.
- Ensure that all development work complies with Federal government and industry best practices, DHS directives/policies, and federal laws.
- Develop scripts to automate routine geospatial tasks, such as data processing, analysis, and reporting.
- Implement automated workflows to improve efficiency and reduce manual intervention.
- Create and deploy custom web applications using ESRI’s Experience Builder, or custom JavaScript applications leveraging the ArcGIS API for JavaScript, python, etc.
- Set up and customize Dashboards to display real-time data, key performance indicators, and other relevant information in an interactive and visually appealing manner.
- Develop and implement automation scripts using Python and ArcGIS Notebooks to streamline data processing, analysis, and reporting tasks.
- Design and publish web maps and layers, including configuring symbology, pop-ups, and labeling to meet specific user requirements.
- Design and implement AI-driven automated workflows to improve efficiency, reduce manual intervention, and optimize geospatial data handling processes.
- Leverage AI to dynamically adjust workflows based on real-time data inputs and changing operational requirements.
- Regularly update and maintain the customized applications to ensure compatibility with the latest ESRI software releases and to incorporate new features and enhancements.
- Ensure that all scripting and automation efforts comply with Federal government and industry best practices, DHS directives/policies, and federal laws.
- Propose innovative solutions to enhance the capabilities of the ESRI Portal and ArcGIS Online systems.
- Stay current with industry trends and advancements in geospatial technology to recommend and implement new features and functionalities.
- Ensure that all enhancements are in line with Federal government and industry best practices, DHS directives/policies, and federal laws.
Requirements
- Bachelor’s or master’s degree in IT, Computer Science, Geography or a related field.
- 7+ years of Application Development experience
- 7+ years of experience with .NET, C#, Python, Notebook Server, ESRI APIs, Software Development Kits (SDKs).
Benefits & conditions
Invitation for Job Applicants to Self-Identify as a U.S. Veteran
- A “disabled veteran” is one of the following:
- a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or
- a person who was discharged or released from active duty because of a service-connected disability.
- A “recently separated veteran” means any veteran during the three-year period beginning on the date of such veteran’s discharge or release from active duty in the U.S. military, ground, naval, or air service.
- An “active duty wartime or campaign badge veteran” means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.
- An “Armed forces service medal veteran” means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on cfocussoftware.applytojob.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
KD
Krissy Davis
Best Coding Boot Camps in Germany
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
Top-Paying Tech Jobs (with Salaries)
over 2 years ago
KD
Krissy Davis
Best Countries for Software Engineers
about 3 years ago