Software Developer - Advanced
On-siteSpringfield, Virginia, United States
Job Summary
Automate the Risk Management Framework (RMF) process and develop custom tools, dashboards, and executive data visualizations in Tableau to support system continuous monitoring. Lead intermediate-level developers while acting as a customer-facing representative to engage with key stakeholders. Design and deploy robust full-stack code using Python, HTML, CSS, JavaScript, and React, and manage database integration for backend application requirements. Apply security testing tools including fuzzing and static-analysis scanners, conduct code reviews, and ensure secure code documentation. Analyze user needs and software requirements to determine feasibility within time and cost constraints, while communicating effectively with technical and non-technical personnel. Correct errors by making appropriate changes and rechecking programs to ensure desired results.
Required Qualifications
- Must possess established Risk Management Framework (RMF) knowledge upon hire
- Demonstrated experience with Python, HTML, CSS, JavaScript, and React
- Demonstrated experience working with databases, building visualizations in Tableau, and developing tools for continuous monitoring
- Bachelor degree or higher from an accredited college or university
- Active TS/SCI clearance required with the ability to get a CI Poly
- Certifications: IAT Level 3 or Engineering Degree
Desired Qualifications
- Prefer an accredited Computer Science, Cyber Security, Information Technology, Software Engineering, Information Systems, or Computer Engineering degree; or a degree in a Mathematics or Engineering field
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.