> Markdown version of [/jobs/ext/4565383-python-software-engineer-annapolis-junction-md](https://www.wearedevelopers.com/jobs/ext/4565383-python-software-engineer-annapolis-junction-md). 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). --- # Python Software Engineer (Annapolis Junction, MD) - **Company:** Shield Consulting Solutions - **Location:** Cape Saint Claire, MD, United States (Remote available) - **Experience:** Experienced - **Salary:** $230,000 - $240,000 - **Contract:** Permanent contract - **Skills:** Software Suite, Bash Shell, Continuous Integration, Linux, Python (Programming Language), PostgreSQL, Messaging Application Programming Interface, MongoDB, NoSQL, RabbitMQ, Ansible, Software Engineering, SQL Databases, Scripting, Kubernetes Helm Charts, Git, Containerization, Gitlab-ci, Kubernetes, Atlassian Tools, Software Version Control, Docker - **Published:** November 4, 2026 - **Apply:** https://www.dice.com/job-detail/3929e0c9-7f55-4ece-b04a-110061b7d0bc ## About the Role * 7 years of experience as a software engineer * Bachelor's degree in a technical discipline + 2 additional years of experience as a software engineer may be substituted for a degree, * Experience using the Linux CLI and Tools * Experience developing scripts using Bash * Recent Python (3.x) software development experience * Experience with NoSQL databases including MongoDB * Experience with containerization technologies such as Docker and containerd * Experience with CI/CD principles, methodologies, and tools including GitLab CI * Familiar with container orchestration technologies such as Kubernetes * Familiar with Helm Charts to deploy containerized services on Kubernetes * Familiar with Messaging Frameworks including RabbitMQ * Familiar with IaC principles, methodologies, and tools such as Ansible * Experience using Git Source Control System Desired Experience: * Experience with SQL databases including PostgreSQL * Experience with the Atlassian Tool Suite including Jira and Confluence ## Description * The Software Engineer shall be responsible for developing, sustaining, and troubleshooting GHOSTGEM's software suite of applications including DINO. * Software development activities include implementation, testing, and integration with other COTS, GOTS, and FOSS products, packages, and libraries.