GIS Software Developer
PeratonAbout the role
Responsibilities
Peraton is seeking an experience Senior GIS Developer to join Peraton’s First Responder Solutions team delivering mission-critical public safety systems used by major cities and agencies nationwide. As part of our CommandPoint CAD platform development, you will build secure, high-availability dispatch and emergency response software. You will contribute to real-time call-handling, incident management, resource routing and mapping integration that supports law enforcement, fire, and EMS operations. You will work with geospatial data, mapping tools, and interoperable data-sharing frameworks. Your work will directly impact public safety and first responders across jurisdictions, helping communities respond to emergencies quickly and reliably.
Location:
This role may be performed remotely, though candidates located in or willing to work on site in Brooklyn, NY are preferred.
Day to Day Roles and Responsibilities:
Focus
- Designing, developing, and maintaining high-quality software solutions to meet business and technical requirements.
- Collaborating with teams to implement scalable, secure, efficient, and maintainable code.
- Troubleshooting and resolving issues to ensure system reliability and performance.
Key Responsibilities
- Write clean, efficient, and maintainable code following best practices.
- Collaborate with cross-functional teams to gather requirements and design solutions.
- Develop and maintain software features, APIs, and integrations.
- Conduct unit testing, debugging, and code reviews to ensure code quality.
- Troubleshoot and resolve bugs and performance issues in a timely manner.
- Document technical designs, system architecture, and code for knowledge sharing.
- Stay updated on emerging technologies and contribute to technical innovation.
- Responsible for designing, developing, and maintaining high-quality software solutions that align with business and technical requirements.
- This role involves writing clean, efficient, and maintainable code, collaborating with teams to gather requirements, and developing scalable features, APIs, and integrations.
- Responsibilities include unit testing, debugging, and code reviews, as well as troubleshooting issues and documenting technical designs and system architecture.
- Key outputs include high-quality, tested code, well-documented codebases, robust testing coverage, timely feature implementations, resolved bugs, performance optimization reports, and contributions to team knowledge sharing and innovation.
Key Outputs
- High-quality, tested, and deployable code.
- Well-documented codebases with comments and technical documentation.
- Unit, integration, and contract tests ensuring code quality and robustness.
- Contributions to code repositories and version control systems.
- Code review feedback and improvements for team collaboration.
- Resolved issues and bug fixes documented in tracking systems.
- Feature implementations delivered on time and aligned with requirements.
- Knowledge sharing sessions and documentation, per team best practices.
Qualifications
Basic Qualifications:
- Bachelor’s degree and 8 years of experience or a Master’s degree and 6 years of experience or a High School diploma/equivalent and 12 years of experience.
- Must be a U.S. Citizen or Green Card holder
- Strong experience developing applications using C# and modern .NET technologies
- Must have experience working with ESRI and ArcGIS platforms, including building, analyzing, and maintaining geospatial data solutions
- Must have experience with GIS concepts including mapping, spatial analysis, geoprocessing, and data visualization
- Solid understanding of object oriented programming, design patterns, and software engineering best practices
- Experience working with APIs, system integrations, and version control systems such as Git
- Experience with testing, debugging, performance tuning, and code quality practices
- Strong problem solving skills and ability to work in collaborative, cross functional teams
Preferred Qualifications:
- Experience with ArcGIS APIs (JavaScript, Python, or ArcGIS Pro SDK)
- Experience with spatial databases such as PostGIS or enterprise geodatabases
- Experience with cloud GIS platforms or services
- Experience building web based GIS applications
- Experience with WPF or desktop GIS tools only if truly required
Peraton Overview
Peraton is a next-generatio
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s