Software Engineer (C# and WPF) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Peraton · 1 day ago

Software Engineer (C# and WPF)

Peraton is seeking an experienced Software Engineer to join their First Responder Solutions team, delivering mission-critical public safety systems. The role involves building secure, high-availability dispatch and emergency response software, contributing to real-time call-handling and incident management.

Information TechnologyRobotics
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

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
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

Qualification

C#WPF.NET frameworkObject-oriented programmingUnit testingAPIsAgile methodologiesCommunication skillsProblem-solvingCollaborationDocumentation

Required

Bachelors degree and 5 years of experience or a Masters degree and 3 years of experience or a High School diploma and 9 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
Excellent communication and collaboration skills, with experience working in cross-functional teams
Strong problem-solving and troubleshooting skills with the ability to identify, analyze, and resolve performance and reliability issues
Demonstrated passion for innovation, creative thinking, and applying novel solutions to complex technical challenges
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)
Ability to document technical designs and system architecture clearly and effectively

Preferred

Knowledge of GIS tools for mapping, spatial analysis, and data visualization
Experience with ESRI and ArcGIS platforms, including creating, analyzing, and maintaining geospatial data
Ability to integrate geospatial data with other enterprise systems or applications
Experience with Flutter or other cross-platform development frameworks
Knowledge of cloud platforms, microservices architecture, or containerization technologies
Familiarity with Agile or Scrum methodologies

Benefits

Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.

Company

Peraton Fearlessly solving the toughest national security challenges.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Thomas Terjesen
Chief Information Officer
linkedin
Company data provided by crunchbase