Peraton is seeking a Software Development Engineer to support the NOAA AWIPS program, which is the primary system National Weather Service meteorologists use to visualize data, track severe weather, and issue public warnings.
Requirements
- Experience developing software using Java, C++, Python, Perl, Powershell, Bash etc.
- Familiar with common software development tools including Git, Gradle, Ant, Jenkins, etc.
- Experience working in an Agile development environment.
- Extensive experience with Windows OS.
- Experience with automated testing tools (e.g., JUnit).
- Experience with VHDL and developing Linux RHEL drivers
- Familiar with the Atlassian tool suite, including Jira, Insight, Confluence, Risk Register, Crucible, Bitbucket, etc.
Responsibilities
- Designs, develops, tests, and maintains software applications supporting mission-critical systems.
- Write, test, and maintain software in languages such as Java, Python, C++, or similar
- Develop APIs, services, and integration components
- Support code reviews, unit testing, debugging, and documentation
- Collaborate with systems, QA, and Cloud teams during development cycles
Other
- Ability to obtain and maintain a Public Trust
- 4 years of relevant experience will be considered in lieu of a bachelor's degree.
- 5 years with BS/BA; 3 years with MS/MA; 0 years with PhD
- Target Salary Range: $104,000 - $166,000
- Benefits include medical, dental, vision, life, health savings account, short/long term disability, EAP, parental leave, 401(k), paid time off (PTO) for vacation, and company paid holidays