What are the responsibilities and job description for the CNO Developer position at Alliant?
As a CNO developer, you will participate in the design, development, and testing of application software to fulfill unique requirements on Windows, Unix, or other specified platforms. You will create new novel solutions and/or integrate new features and maintain existing software solutions supporting computer network operations using a Government-specified programming language. You will respond to evolving requirements in an agile environment. You may be responsible for the entire lifecycle of solutions including design, development, testing, and customer support.
When you become a part of our company; you are joining a dynamic, diverse, fast-growing company that welcomes creative thought and ambition. We're committed to creating an environment where each employee can thrive. Qualifications
What You’ll Need
- U.S. Citizenship
- Active TS/SCI with required polygraph
- BS in Computer Science, Computer Engineering, or similar
- 4 years' experience programming with using C, C#, C , Java, Python, or other comparable languages.
- Deep knowledge of Unix operating system internals and development environments.
- Experience with low-level network programming.
- Experience developing single and/or multi-threaded applications and Unix inter-process communication interfaces.
- Experience implementing software life cycle management (requirements, design, develop, test, validate, deploy).
- Ability to work independently and with small teams.
What Will Set You Apart
- Experience with static and dynamic reverse engineering
- Experience with vulnerability research
- Experience with binary analysis of executables
- Familiarity with kernel programming
- Familiarity with assembly languages, and/or ability to analyze and signature network protocols.
Our Culture
Job Type: Full-time
Pay: $150,000.00 - $175,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Schedule:
- 8 hour shift
Supplemental pay types:
- Bonus pay
Ability to commute/relocate:
- Columbia, MD 21045: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- Do you have an active TS-SCI CI/FS Polygraph
Education:
- Bachelor's (Required)
Experience:
- Python: 4 years (Required)
- C : 4 years (Required)
- C#: 4 years (Required)
- Java: 4 years (Required)
- C: 4 years (Required)
Security clearance:
- Top Secret (Required)
Work Location: One location