
Application Developer
Knight Federal Solutions, Inc.23 days ago
Washington, DC, USASenior
Responsibilities
- Develop and maintain software applications according to client specifications and company standards.
- Collaborate with cross-functional teams to gather requirements and align solutions with business objectives.
- Write clean, scalable, and efficient code using development best practices.
- Test, debug, and troubleshoot applications to ensure performance and reliability.
- Participate in code reviews and share technical knowledge with team members.
- Provide technical support for existing applications.
- Document application processes, technical specifications, and user guides.
- Contribute to improvements in development methodologies and tools.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- TS/SCI clearance with CI Poly.
- At least 8 years of application development experience.
- Experience developing and deploying applications with Java, Python, or C#.
- Experience with database management and design, including SQL and NoSQL databases.
- Proficiency in front-end and back-end development using frameworks such as Angular, React, or Node.js.
- Understanding of web services, RESTful APIs, and microservices architecture.
- Familiarity with AWS, Azure, or Google Cloud is preferred.
- Strong problem-solving, troubleshooting, communication, collaboration, and attention-to-detail skills.
About Knight Federal Solutions, Inc.
Knight Federal Solutions provides IT and engineering services in constructive modeling and simulation operations, systems integration and configuration management, cybersecurity, and intelligence analysis. It delivers professional services to the U.S. Department of Defense, the Intelligence Community, and prime contractors through government contracts. Founded in 2013 and headquartered in Orlando, Florida, the privately held firm supports programs across the United States.