USSS - Senior Application Developer
Location
United States
Posted
39 days ago
Salary
Not specified
Seniority
Senior
Job Description
Role Description
cFocus Software seeks a Sr. Application Developer (Python) to join our program supporting the United States Secret Services (USSS). This position is remote and requires the ability to obtain a Public Trust clearance.
- Design, develop, and maintain Python-based applications, services, and APIs supporting Enterprise GIS capabilities.
- Develop geospatial processing services, automation scripts, and data workflows leveraging ArcGIS Enterprise and geospatial libraries.
- Integrate Python applications with GIS platforms, databases, web services, and external systems.
- Support data ingestion, transformation, validation, and dissemination workflows for geospatial data.
- Implement secure coding practices aligned with DHS and USSS cybersecurity requirements.
- Support SELC activities including requirements analysis, design reviews, development, testing, deployment, operations, and disposition.
- Participate in Agile development activities including sprint planning, standups, demonstrations, and retrospectives.
- Develop and maintain technical documentation, code repositories, and configuration artifacts.
- Integrate Python applications into CI/CD and DevSecOps pipelines.
- Support application security testing, vulnerability remediation, and code reviews.
- Ensure developed solutions comply with Section 508 accessibility requirements where applicable.
- Provide Tier 3 application support, troubleshooting, and incident response.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field (or equivalent experience).
- Minimum of 10 years of experience in application development with strong emphasis on Python.
- Demonstrated experience developing enterprise-scale backend applications and services.
- Hands-on experience with geospatial libraries and platforms (e.g., ArcGIS Python API, ArcPy, GDAL).
- Experience developing RESTful APIs and integrating with web services.
- Experience working in Agile/Scrum development environments.
- Familiarity with federal cybersecurity requirements, secure coding practices, and vulnerability remediation.
- Ability to obtain and maintain a DHS Tier 4a Background Investigation.
Job Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field (or equivalent experience).
- Minimum of 10 years of experience in application development with strong emphasis on Python.
- Demonstrated experience developing enterprise-scale backend applications and services.
- Hands-on experience with geospatial libraries and platforms (e.g., ArcGIS Python API, ArcPy, GDAL).
- Experience developing RESTful APIs and integrating with web services.
- Experience working in Agile/Scrum development environments.
- Familiarity with federal cybersecurity requirements, secure coding practices, and vulnerability remediation.
- Ability to obtain and maintain a DHS Tier 4a Background Investigation.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Software Engineer – Java
EnsonoEnsono delivers complete Hybrid IT solutions, from mainframe to cloud, tailored to each client’s journey.
Senior Software Engineer developing enterprise-grade Java applications at Ensono
Software Engineer, Backend – Consumer Growth
CoinbaseWe're building an open financial system for the world.
Backend engineer solving complex technical problems at Coinbase
Staff Software Engineer, Backend – Consumer, Growth & App Infra
CoinbaseWe're building an open financial system for the world.
Staff Software Engineer developing backend infrastructure at Coinbase
Senior Backend Engineer, AI
SlateThe all-in-one creative suite for social media managers to edit video and images on desktop or mobile. 📱🖥️
Slate's product already uses AI across the stack - background removal, active speaker detection, auto-captioning, content suggestions, and image generation - but each integration was built ad hoc. We're looking for someone to level up our AI stack, turning a collection of API cal...


