Jobs and Careers
PE

Senior Software Engineer

Peraton
United States, United Statesfull_timeVerifiedPosted 8 Dec 2025
💰 $179,000/yr($112,000/yr$179,000/yr)

About the role

Responsibilities

Peraton is seeking an experience Senior Software Engineer 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.

 

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:

  • Bachelors degree and 12 years of experience or a Masters degree and 10 years of experience or a PhD and 8 years of experience or a High School diploma and 16 years of experience. 
  • Must be a U.S. Citizen 
  • Must have strong proficiency in C# with hands-on experience developing applications using the .NET framework
  • Must have proven experience with WPF (Windows Presentation Framework) for building user interfaces
  • Hands-on experience with GIS technologies used for mapping, spatial analysis, and data visualization
  • Solid understanding of object-oriented programming principles, design patterns, and software development best practices
  • Experience with unit testing, debugging, and code reviews to ensure code quality
  • Familiarity with APIs, integrations, and version control systems (e.g., Git)
  • Strong problem-solving and troubleshooting skills with the ability to resolve performance and reliability issues
  • Excellent communication and collaboration skills, with experience working in cross-functional teams

Preferred Qualifications:

  • Experience supporting public safety missions or first responder technologies.Background working with state or local government agencies.
  • Experience with Flutter or other cross-platform development frameworks
  • Experience with ESRI and ArcGIS platforms, including creating, analyzing, and maintaining geospatial data
  • Ability to document technical designs and system architecture clearly and effectively
  • Ability to integrate

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 Kit

Free account required — sign up in 30s

Company

Peraton

View company profile →