> Markdown version of [/jobs/ext/591306-application-developer-dhs](https://www.wearedevelopers.com/jobs/ext/591306-application-developer-dhs). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Application Developer - DHS - **Company:** cFocus Software Incorporated - **Location:** United States (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), .NET Framework, Geographic Information Systems, Application Programming Interfaces (APIs), Artificial Intelligence, ArcGIS (Software), Automation of Tests, C Sharp (Programming Language), Custom Software, Data Sharing, Python (Programming Language), Software Engineering, Web Applications, Esri GIS (Software), Data Processing, Test Scripts, Information Technology, Real Time Data - **Published:** June 12, 2026 - **Apply:** http://cfocussoftware.applytojob.com/apply/jobs/details/h1LW5L1Nyq ## About the Role * 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). ## Description * 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. ## Related Videos - [The Evolving Landscape of Application Development: Insights from Three Years of Research](https://www.wearedevelopers.com/videos/1459-the-evolving-landscape-of-application-development-insights-from-three-years-of-research) - [Are Classical Automation Frameworks Dead? How AI Agents Are Transforming QA](https://www.wearedevelopers.com/videos/100243-are-classical-automation-frameworks-dead-how-ai-agents-are-transforming-qa) - [Smart City, Smart Mobility](https://www.wearedevelopers.com/videos/954-smart-city-smart-mobility) - [Python-Based Data Streaming Pipelines Within Minutes](https://www.wearedevelopers.com/videos/1233-python-based-data-streaming-pipelines-within-minutes) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Fighting test flakiness with time machines](https://www.wearedevelopers.com/videos/834-fighting-test-flakiness-with-time-machines) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)