> Markdown version of [/jobs/ext/2184076-application-developer](https://www.wearedevelopers.com/jobs/ext/2184076-application-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). --- # Application Developer - **Company:** Knight Federal Solutions Inc - **Location:** Washington, DC, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Agile Methodology, Amazon Web Services, Software Applications, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Software Quality, Code Review, Software Debugging, Python (Programming Language), Node.Js, NoSQL, Scrum Methodology, Software Deployment, Software Engineering, Software Systems, SQL Databases, Web Services, Google Cloud, ReactJS, Backend, AngularJS, Information Technology, Front End Software Development, Restful APIs, Programming Languages, Microservices - **Published:** August 22, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9101424/application-developer ## About the Role Required Education: - Bachelor's degree in Computer Science, Information Technology, or a related field. Required Experience: - TS/SCI Clearance with CI Poly - Minimum of 8 years of experience in application development. - Proven track record of developing and deploying applications using modern programming languages such as Java, Python, or C#. - Experience with software development lifecycle methodologies, including Agile and Scrum. - Demonstrated experience in database management and design, particularly with SQL and NoSQL databases., Strong problem-solving skills and the ability to troubleshoot and resolve complex technical issues. - Proficiency in front-end and back-end development, including frameworks like Angular, React, or Node.js. - Excellent understanding of web services, RESTful APIs, and microservices architecture. - Ability to work collaboratively in a team environment and communicate effectively with stakeholders. - Strong attention to detail and commitment to delivering high-quality software solutions. - Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is a plus. - Adaptability to new technologies and a willingness to continuously learn and improve skills. ## Description The Application Developer at Knight Federal Solutions Inc. is responsible for designing, developing, and implementing software applications that meet the needs of our clients. This role requires a deep understanding of programming languages, software development life cycles, and the ability to work collaboratively within a team to deliver high-quality software solutions., Develop and maintain software applications according to client specifications and company standards. - Collaborate with cross-functional teams to gather requirements and ensure alignment with business objectives. - Write clean, scalable, and efficient code using best practices and industry standards. - Conduct thorough testing and debugging of applications to ensure optimal performance and reliability. - Participate in code reviews to maintain code quality and share knowledge with team members. - Stay updated with emerging technologies and industry trends to continuously improve application development processes. - Provide technical support and troubleshooting for existing applications as needed. - Document application processes, technical specifications, and user guides to facilitate knowledge sharing and training. - Contribute to the continuous improvement of development methodologies and tools within the organization. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [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) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [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) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [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)