Job Description: Mid-Level Application Developer
The Mid-Level Application Developer will design, develop, and maintain geospatial applications for DHS users.
Key Responsibilities
- Develop web and desktop GIS applications using ESRI and open-source tools.
- Create RESTful APIs for geospatial services.
- Implement UI/UX best practices for geospatial tools.
- Test, debug, and optimize applications.
- Collaborate with analysts and system architects to define requirements.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science or related field.
- 3+ years of application development experience.
- 7+ years of experience required without a Bachelor’s or Masters degree.
- Proficiency in JavaScript, Python, and related frameworks.
- Experience with ArcGIS API for JavaScript and Web AppBuilder.
- Understanding of geospatial concepts.
Preferred Qualifications
- Experience with React or Angular.
- Cloud deployment experience.
Security Clearance
- The selected candidate must be able to obtain and maintain a DHS suitability determination, complete the Entry on Duty (EOD) process, and pass required background checks. U.S. citizenship is required.