Job Description:
Parsons is seeking a Software Developer Journeyman to support our cutting-edge Drone Armor counter-unmanned aerial systems (C-UAS) program. The Developer will analyze customer needs, design and implement software solutions in multiple languages, and debug and correct complex software issues supporting mission-critical C-UAS capabilities.
What You'll Be Doing
Requirements Analysis & Solution Design
- Analyze customer and stakeholder needs to develop overall software concepts and design objectives
- Translate operational and system requirements into software specifications and user stories
- Contribute to architecture and design discussions for Drone Armor applications and services
Software Development Across Multiple Languages & Applications
- Create software in a variety of programming languages and for a variety of IT software applications supporting Drone Armor
- Develop, enhance, and maintain software components, services, and interfaces
- Ensure solutions are reliable, secure, maintainable, and aligned with program standards and best practices
Debugging, Troubleshooting & Quality
- Debug and correct errors in computer programs across development, integration, and test environments
- Analyze defect reports, logs, and system behavior to identify root causes and implement fixes
- Support unit, integration, and system-level testing to validate software functionality and performance
What Required Skills You'll Bring
Education
- Bachelor’s degree in Computer Science, Electronics Engineering, or other engineering or technical discipline is required with 4 years of experience
OR - 6 years of relevant software development experience may be substituted for education
Experience
- Experience analyzing customer needs and developing software concepts and design objectives
- Experience creating software in multiple programming languages and for various IT software applications
- Experience debugging and correcting errors in computer programs in professional or complex project environments
Technical Competencies
- Proficiency in one or more modern programming languages (e.g., Python, C++, Java, C#, or similar)
- Understanding of software engineering best practices, including version control, code reviews, and basic CI/CD workflows
- Ability to troubleshoot and resolve software defects efficiently
- Strong problem-solving and communication skills within a collaborative development team
Security & Citizenship
- Must be a US Citizen
- SECRET security clearance
What Desired Skills You'll Bring
Advanced Education & Certifications
- Bachelor’s or higher degree in Computer Science, Computer Engineering, or related discipline
- Relevant certifications in software development, cloud platforms, or DevSecOps tools
Specialized Experience
- Experience supporting DoD, defense, or C-UAS-related software systems
- Experience with real-time, distributed, or mission-critical applications
Additional Technical Skills
- Experience with containerization, microservices, or cloud-native development
- Familiarity with Agile/Scrum methodologies and issue tracking tools
Security Clearance Requirement:
An active Secret security clearance is required for this position.
This position is part of our Federal Solutions team.
Salary Range: $103,500.00 - $181,100.00
We value our employees and want our employees to take care of their overall wellbeing, which is why we offer best-in-class benefits such as medical, dental, vision, paid time off, Employee Stock Ownership Plan (ESOP), 401(k), life insurance, flexible work schedules, and holidays to fit your busy lifestyle!