> Markdown version of [/jobs/ext/1473074-software-developer](https://www.wearedevelopers.com/jobs/ext/1473074-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). --- # Software Developer - **Company:** Illinois Mobile Home Supply, Inc. - **Location:** Anne Arundel County, MD, United States - **Experience:** Expert - **Salary:** $220,000.0 - **Contract:** Permanent contract - **Skills:** Computer-Aided Design, Microsoft Windows, Business Analytics Applications, Software Applications, Information Systems, Computer Networks, Databases, Computer Engineering, Database Development, Linux, Embedded Software, Firmware, Microsoft Office, Software Tools, Software Engineering, Software Systems, Verification and Validation (Software), Utility Software, Enterprise Software Applications, Information Technology - **Published:** July 28, 2026 - **Apply:** https://www.dice.com/job-detail/f2af3ad0-db30-4b45-866b-7ef225d1af4f ## About the Role * Active TS/SCI W/ Polygraph * 15+ years of related professional experience in a technical engineering discipline * Bachelor's degree in Computer Science, Computer Engineering, or related technical field * Proven ability to lead a project team * Strong command of advanced engineering principles and software development theories * Excellent written and oral communication skills * Ability to troubleshoot production issues under pressure and tight deadlines * Proficiency developing software in one or more operating environments (Windows, Linux, etc.) * Proficiency with Microsoft Office applications * Excellent time management and organizational abilities, * Master's degree preferred ## Description * Develop, create, and modify general computer applications software or specialized utility programs. * Analyze user needs and develop software solutions. * Design software or customize software for client use with the aim of optimizing operational efficiency. * May analyze and design databases within an application area, working individually or coordinating database development as part of a team. * May supervise computer programmers. * Inspects, cleans, transforms, and models data to highlight useful information, suggest conclusions, and support decision making. * Develops software planning documentation, requirements and design documentation, support documentation, test description documentation. * Conducts software validation and verification, and software engineering anomaly resolution. * Performs tasks in accordance with applicable DoD guidance and industry standards. * Performs installation, demonstration, test, validation and evaluation of software tools, methods, and measurement technologies. * Performs computer network exploitation development. * Evaluates the quality of software systems and solutions. * Performs needs and risk analysis of software packages relative to mission requirements. * Develops, updates, and evaluates software engineering standards, specifications, handbooks, or manuals for the development and testing of cyber capabilities. * Documents verification and validation of solutions and protocols, and provides technical assistance to user organizations on software acquisition. * Develops life cycle models and customizes software analytical tools, models, decision aids, screening methods, and techniques used to evaluate and support the authenticity and continuity of information systems. * Develops specialized software/firmware modules. * Disassembles and analyzes software and embedded firmware. * Collaborates with Cyber Innovation Unit. * Develops, creates, and modifies general computer applications software or specialized utility programs. ## Related Videos - [Autism in Tech](https://www.wearedevelopers.com/videos/427-autism-in-tech) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## 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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)