> Markdown version of [/jobs/ext/1953657-application-programmer-basic](https://www.wearedevelopers.com/jobs/ext/1953657-application-programmer-basic). 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). --- # Application Programmer, Basic - **Company:** Connected Logistics - **Location:** Mechanicsburg, PA, United States - **Experience:** Expert - **Salary:** $80,000.0 - $100,000.0 - **Contract:** Permanent contract - **Skills:** Application Testing, Program Design Languages, Software Tools, Software Engineering, System Software, SC Clearance, Information Technology, 3-tier Architectures - **Published:** August 6, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/17831156?backUrl=%2Fcareer%2F17831156%2FApplication-Programmer-Basic-Pennsylvania-Mechanicsburg ## About the Role * Bachelor of Science in Information Technology * 8 years of relevant experience * Position Sensitivity: Non-Critical Sensitive (Formerly IT-II or IT-2). * Investigation Requirements: Must possess a favorable Tier 3 (T3) Secret Clearance. Preferred Experience * Prior experience supporting the DLA Defense Property Accountability System (DPAS) or the DLA Enterprise Logistics Management System (ELMS). ## Description * Participates in the design of software tools and subsystems to support reuse and domain analysis. * Assists with the management, development, testing, and maintenance of computer programs to ensure that the application meets the needs of the users of the system. * Assist systems analysts and/or designers in researching and documenting computer user requirements. * Analyzes objectives and problems identified by analysts and/or designers. * Translates the solutions provided by systems designers into detailed program specifications. * Assists with preparation of documentation for other programmers, users of the system and other support services workers. * Assists with program design activities including definition of data and error message arrangements. * Assists with the modification and documentation of program code to correct errors or to enhance an * application's capabilities. * Assists with the testing of applications; and assists with the preparation of reports on the status, operation and maintenance of system software applications for use by the customer. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Flexibility is Key: Unlocking the Advantages of Versatile Software Solutions for Strategic Innovatio](https://www.wearedevelopers.com/videos/1943-flexibility-is-key-unlocking-the-advantages-of-versatile-software-solutions-for-strategic-innovatio) - [ Secure Code Superstars: Empowering Developers and Surpassing Security Challenges Together](https://www.wearedevelopers.com/videos/422-secure-code-superstars-empowering-developers-and-surpassing-security-challenges-together) - [Architecture Communication Canvas](https://www.wearedevelopers.com/videos/674-architecture-communication-canvas) - [Old tools, new tricks](https://www.wearedevelopers.com/videos/1916-old-tools-new-tricks) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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)