> Markdown version of [/jobs/ext/492748-software-engineer-i](https://www.wearedevelopers.com/jobs/ext/492748-software-engineer-i). 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 Engineer I - **Company:** Black Eagle Defense - **Location:** Fort Meade, MD, United States - **Experience:** Starter - **Salary:** $119,000.0 - $176,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), Agile Methodology, Business Analytics Applications, Computer Programming, Databases, Software Debugging, Python (Programming Language), Ansible, Software Engineering, Pyspark, Patch Management, Apache Nifi - **Published:** June 6, 2026 - **Apply:** https://www.clearancejobs.com/jobs/8959257/software-engineer-i ## About the Role * Analyze user requirements and derive software and performance requirements, QUALIFICATIONS Bachelor's degree plus seven (7) years of professional experience is acceptable. Eleven (11) years of relevant experience is acceptable if the candidate does not possess a degree. Additional Requirements: * Strong background in analytics development * Proficiency in Pig and PySpark Desired Skills * Experience with patch management and IAVA tracking * Programming skills in Python, Java, or Scala * Familiarity with NiFi and Ansible * Experience working in Agile environments ## Description * Debug software and correct defects * Recommend improvements to documentation and development standards * Design, code, and modify software to add features or enhance functionality * Integrate software into new systems or environments * Develop data queries for databases or repositories * Write or review technical documentation * Serve as team lead based on project development level * Design and implement complex database interfaces or queries * Create and implement performance-driven algorithms * Develop and execute software test procedures * Analyze system standards and performance to develop solutions * Modify software for error correction, new hardware, or improved performance * Use scientific and mathematical models to predict and evaluate software design outcomes ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Dev & Test in the Cloud? Deploy your cloud environments with Ansible & Terraform](https://www.wearedevelopers.com/videos/1607-dev-test-in-the-cloud-deploy-your-cloud-environments-with-ansible-terraform) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Empowering Retail Through Applied Machine Learning](https://www.wearedevelopers.com/videos/976-empowering-retail-through-applied-machine-learning) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools)