> Markdown version of [/jobs/ext/4720217-software-developer-mid-level-ts-sci](https://www.wearedevelopers.com/jobs/ext/4720217-software-developer-mid-level-ts-sci). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - Mid-Level (TS/SCI) - **Company:** Xcellent Technology - **Location:** Springfield, VA, United States - **Experience:** Experienced - **Salary:** $90,000 - $100,000 - **Contract:** Permanent contract - **Skills:** Testing (Software), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon S3, Big Data, Cloud Computing, Software Quality, Continuous Integration, Software Debugging, Distributed Systems, Python (Programming Language), NumPy, SciPy, Secure Coding, Shell Script, Software Technical Review, Web Applications, Web Application Frameworks, Flask (Web Framework), Git, Cloudformation, Fastapi, Pandas, Event Driven Architecture, Deployment Automation, Terraform, Devsecops, Docker, Microservices - **Published:** November 14, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9314318/software-developer-mid-level-tssci ## About the Role * Current active Top Secret / SCI clearance with CI poly or ability to obtain CI poly. * You have achieved the accomplishment of a bachelor's degree + 3 years of experience developing and sustaining Python applications in an Agile environment. * Experience with event-driven architecture and distributed systems to manage how information moves between applications through queues, pipelines, and microservices. * Experience with AWS cloud technologies, such as S3, Batch, Lambda, or Step Functions to develop scalable applications and automate data-processing workflows. * Experience with software testing and debugging to ensure applications perform reliably and meet technical requirements. * Knowledge of Git, CI/CD, and DevSecOps to manage code changes, automate deployments, and maintain secure development practices. * Experience with design and code reviews to collaborate with engineers, improve software quality, and solve technical challenges. * Experience with optimization methods to develop algorithms that compare datasets, identify similarities, and improve data matching. * Experience with Flask or similar Python web frameworks to build lightweight applications and APIs that connect software components. * Experience with JavaScript experience to develop web-based visualizations and interactive interfaces. * Experience with Docker and Infrastructure-as-Code experience with tools such as CDK, Terraform, or CloudFormation to package applications and automate infrastructure deployments. * Experience with scientific and geospatial Python libraries (NumPy, SciPy, pandas, pyproj) to process, transform, and analyze complex datasets. * Knowledge of shell scripting and deployment automation to streamline software builds and deployment processes.