> Markdown version of [/jobs/ext/4621072-intermediate-software-developer](https://www.wearedevelopers.com/jobs/ext/4621072-intermediate-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). --- # Intermediate Software Developer - **Company:** DecisionPoint | Cortek - **Location:** Scott Air Force Base, IL, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), .NET Framework, Amazon Elastic Compute Cloud, Unit Testing, Cloud Computing, Code Coverage, Code Review, Software Design Patterns, DevOps, GIS Applications, Object-Oriented Software Development, Oracle (Applications), Server Administration, Software Engineering, Software Systems, Systems Integration, Software Application Programming, Moq, SC Clearance, Solid Principles - **Published:** November 7, 2026 - **Apply:** https://www.careerbuilder.com/job-details/intermediate-software-developer-belleville-il--1cfe2a34-beec-466b-aa64-d7d6e4dca511 ## About the Role Software Development, DevOps, Software Development, Cross-Functional, Software Administration, On Site Support, Software Design, Code Reviews, Object Oriented Design (OOD), Design Patterns Programming Methodologies, * Active Secret Clearance (required). * Associates degree with a minimum of 2-5 years of relevant experience. * Security+ Certification REQUIRED * Ability to work on multiple projects and tasks simultaneously. * Experience in system integration is a plus. * Ability to convey technical ideas in a clear, logical fashion. * Ability to work independently and as part of a development team. * Experience with the Agile software development process in accordance with USG defined requirements. * Experience developing applications in .NET * Experience developing in a Cloud environment. * Experience working with hybrid/remote development teams. * Ability to translate highly technical discussions into executable plans. * Ability to work on multiple projects and tasks simultaneously. * Experience in system integration is a plus. Desired Skills: * Experience working on a GIS application. * Experience with Oracle. * Experience with AWS EC2. * Familiarity with basic server administration tasks. * Familarity working with IA (Information Assurance) and QA. * Experience Developing in Java ## Description * Participate in software design and code reviews to ensure delivery of quality products and enhance skillsets. * Write clean, maintainable code using object-oriented design patterns and solid principles * Develop comprehensive unit test suites with high code coverage using mocking frameworks (Moq, NSubstitute) * Support and enhance legacy .NET Framework applications while planning modernization strategies * Engage in application design process as a technical contributor. * Troubleshoot advanced production issues in collaboration with DevOps. * Stay up to date on advanced programming techniques and software technologies. * Contribute to investments and research that fuel innovation and technological advancements. * Document and communicate proposed software solutions with integrated, cross-functional Development team in a fast paced highly technical environment.