> Markdown version of [/jobs/ext/1147592-mid-level-software-developer](https://www.wearedevelopers.com/jobs/ext/1147592-mid-level-software-developer). 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). --- # Mid-Level Software Developer - **Company:** SITEC Consulting - **Location:** Laurel, MD, United States - **Experience:** Experienced - **Salary:** $150,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Web Accessibility, Agile Methodology, Artificial Intelligence, Systems Engineering, Unit Testing, Linux System Administration, MongoDB, Software Engineering, Enterprise Software Applications, Large Language Models, Reliability of Systems, Gitlab, Restful APIs, Docker - **Published:** July 2, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1a2da6b9d8642cda ## About the Role * Active TS/SCI with Polygraph. * Bachelor's degree in a technical discipline and six years of software development or software engineering experience. * Ten years of software development or engineering experience may be substituted in lieu of a degree. * Experience with JavaScript frameworks. * Experience creating and consuming RESTful endpoints. * Experience setting up and maintaining Linux environments. * Experience with MongoDB. Desired Skills * Experience with AWS. * Experience with GitLab. * Experience with GitLab runners or CI/CD pipelines. * Experience with Agile methodologies. * Experience with automated integration or unit testing scripts. * Experience with Docker. * Exposure to large language models or AI-enabled tools. * Working knowledge of accessibility standards, including Section 508 compliance. ## Description * Provide software development and production support for enterprise applications. * Develop, maintain, and enhance application features and system functionality. * Create and consume RESTful endpoints. * Support troubleshooting, root cause analysis, and corrective action for production issues. * Assist with maintaining Linux-based environments. * Collaborate with developers, systems engineers, testers, and stakeholders in an Agile environment. * Support sustainment improvements that increase system reliability, performance, and maintainability. * Learn and apply new technologies to solve customer and mission support challenges. ## Related Videos - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [40 Minutes to Build a Serverless COVID-19 REST and GraphQL APIs](https://www.wearedevelopers.com/videos/208-40-minutes-to-build-a-serverless-covid-19-rest-and-graphql-apis) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [Exploiting the recruitment game as a developer](https://www.wearedevelopers.com/videos/750-exploiting-the-recruitment-game-as-a-developer) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)