Senior Application Developer - DHS

cFocus Software Incorporated
Springfield, VA
cFocus Software seeks a Senior Application Developer to join our brand-new 3-year program supporting the Department of Homeland Security (DHS). This position is primarily remote. However, on-site meetings in Springfield, VA may be required.

Qualifications:
  • Bachelor’s or master’s degree in IT, Computer Science, Geography or a related field.
  • 10+ years of Application Development experience
  • 10+ years of experience with .NET, C#, Python, Notebook Server, ESRI APIs, Software Development Kits (SDKs).
Duties:
  • 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.

Posted 2025-09-29

Recommended Jobs

Coordination Program Manager, Data Center Controls

Amazon Data Services, Inc.
Herndon, VA

DESCRIPTION AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support…

View Details
Posted 2025-09-10

Associate Controller

Tesla Government
Falls Church, VA

Job Title: Associate Controller  Employment Type: Full Time  Location: Falls Church, VA (Primarily in-office role with flexible telework options) Position Summary: Tesla Government Inc. is …

View Details
Posted 2025-09-25

Model-Based Systems Engineer

G2 Ops
Virginia Beach, VA

​​  Quick Position Facts! Location: Virginia Beach, VA at our wonderful G2 Ops office Work Setting: In person, some remote opportunity, and/or flexible working hours, not a fully remote pos…

View Details
Posted 2025-09-22

Senior Technician (Configuration Management)

Spektrum
Norfolk, VA

Spektrum have a wide range of exciting opportunities in several global locations. We are always looking to add great new talent to our team and look forward to hearing from you. Spektrum suppor…

View Details
Posted 2025-09-22

2nd Shift Security Officer

GardaWorld
Richmond, VA

Job Description GardaWorld Security Services is Now Hiring a Concierge Security Officer! Ready to suit up as a Security Guard in a Concierge post? What matters most in a role like this is yo…

View Details
Posted 2025-09-24

Full Time Psychiatry Job Arlington, VA

CompHealth CompHealth
Arlington, VA

Arlington, VA, is an excellent place for physicians to live and work due to its strong healthcare infrastructure, proximity to top-tier medical institutions, and high demand for medical professionals.…

View Details
Posted 2025-08-23

Senior Director, Finance

Capital One
McLean, VA

Overview Senior Director, Finance Overview: We are seeking a strategically minded leader, analytic problem solver, and curiosity-driven team member to provide financial leadership to Capita…

View Details
Posted 2025-09-10

The Civic Engagement Microgrant Program

Research!America: Discovery. Innovation. Health.
Arlington, VA

» Civic Science Civic Science Research!America seeks to empower early-career researchers to learn how to engage their communities in two-way dialogue about timely science and research issues.…

View Details
Posted 2025-08-06

General Manager - 3003A Lee Highway

Domino's Franchise
Bristol, Washington County, VA

Job Description We are always hiring for the next best General Manager. We are a 15 store franchise, when you apply for General Management, you are applying for all stores (within reason). Compe…

View Details
Posted 2025-09-27