Senior Software Developer
On-site · Tysons, Virginia, United States
Job Summary
Senior Software Developer responsible for the full lifecycle development of innovative web, video and multimedia training products. Responsible for product research, programming/authoring, interface design, testing and quality control across web-based training, SharePoint, websites, multimedia applications, video productions, graphic design, and print products. Requires 10+ years of experience and a Bachelor’s degree in CS/Compute Information Systems/Computer Engineering, plus TS/SCI with polygraph clearance. Skills and experience include Linux, AWS (S3, EC2), Apache Webserver/Tomcat, Java, PHP, HTML/CSS, MySQL, JavaScript, VS Code, IAM/RBAC/PAM tooling, Bash scripting, automation and orchestration for IAM services, and familiarity with governance frameworks. Highly desirable: migration to AWS, Java/PHP on Windows, Maven/Gradle, AWS Secrets Manager, and IC-project experience. Benefits include health, retirement, life insurance, PTO, disability, training and EAP.
Required Qualifications
- Active TS/SCI with polygraph clearance
- Minimum of 10 years’ experience in software development
- Bachelor’s degree in computer science, Compute Information Systems, or Computer Engineering with ten years of experience executing software development activities
- Demonstrated expertise with AWS infrastructure security and access controls
- Demonstrated expertise adapting equipment and technology to serve user needs and technology design
- Ability to convey technical information to non-technical individuals to teach navigation of Github, Linux-based OS, and AWS services (S3, EC2)
- Demonstrated understanding of software development best practices, including version control, testing, and debugging
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.