What are the responsibilities and job description for the Software Developer position at Knight Federal Solutions?
Description
Knight Federal Solutions is a trusted provider to industry leading prime contractors, the Department of Defense and the Intelligence Community. We have established a company culture that supports our employees, their families and the communities in which they live and work. When you join our team you belong to a group of people that work hard, strive for greatness and care about people.
Our hard work is evident in everything we do. Whether it be supporting large government programs in the areas of Simulation and Training, Information Technology, Intelligence or Engineering we always strive to be the best. It is for this reason that we have been recognized as a World Class Team Supplier by Northrop Grumman and were also named one of Florida’s fastest growing companies by Inc. Magazine.
As Knight Federal Solutions continues to grow, we look forward to hiring the best and the brightest to join us in our success!
Requirements
- CompTIA Cybersecurity
- Analyst (CySA )
- Global Industrial Cyber
- Security Professional
- (GICSP)
- GIAC Security
- Essentials (GSEC)
- ISC2 Systems Security
- Certified Practitioner
- (SSCP)
Desired Qualifications
Knight Federal Solutions is a trusted provider to industry leading prime contractors, the Department of Defense and the Intelligence Community. We have established a company culture that supports our employees, their families and the communities in which they live and work. When you join our team you belong to a group of people that work hard, strive for greatness and care about people.
Our hard work is evident in everything we do. Whether it be supporting large government programs in the areas of Simulation and Training, Information Technology, Intelligence or Engineering we always strive to be the best. It is for this reason that we have been recognized as a World Class Team Supplier by Northrop Grumman and were also named one of Florida’s fastest growing companies by Inc. Magazine.
As Knight Federal Solutions continues to grow, we look forward to hiring the best and the brightest to join us in our success!
Requirements
- Bachelor's level degree in a quantitative field such as engineering or mathematics (e.g. Electrical Engineering, Computer Engineering, Computer Science, Information Technology, or Information Systems)
- 5 years of professional experience with software engineering, to include demonstrated proficiency and experience with all of the below:
- Requirements analysis, particularly with system-of systems and microservices methodologies;
- Authoring Software Requirements Specifications and Interface Requirements Specifications;
- System Object Oriented design and generation of Design Documentation;
- Linux operating system and its Inter-Process Communications (IPC) mechanisms;
- Code development in C ;
- Scripting languages such as Bash or Python;
- The generation of Make files and compiling complex systems with many components including libraries under a Linux
- Using configuration management tools, such as Git, to maintain software application baselines;
- Virtualizing input/output devices on Linux systems; and
- at least one of the following baseline certificates:
- CompTIA Cybersecurity
- Analyst (CySA )
- Global Industrial Cyber
- Security Professional
- (GICSP)
- GIAC Security
- Essentials (GSEC)
- ISC2 Systems Security
- Certified Practitioner
- (SSCP)
Desired Qualifications
- Master’s degree in a quantitative field such as engineering or mathematics (e.g. Electrical Engineering, Computer Engineering, Computer Science, Information Technology, or Information Systems)
- 10 years of professional experience with software engineering, to include the same categories of proficiencies and experience listed in the Required Qualifications