What are the responsibilities and job description for the Developer python position at Accolade Technologies, LLC.?
Job Description
The candidate will support a team in designing, developing, testing, and maintaining CNO capabilities to meet the Customer's mission requirements.
Required Qualifications
- Bachelor's degree and four years' experience or eight years' experience in a relevant field.
- Six years' experience programming in Assembly, C, C , Java, Perl, and/or Python.
- Five years' experience developing in one or more of the following: Windows applications using Visual Studio or .NET environments; UNIX applications using make files or comparable build environments; mission-applicable platforms.
- Four years' experience with programming CNO tools and techniques.
- Two years' experience programming CNO tools for the US Government.
- Two years' experience programming techniques to evade host and or network-based IDS.
- Two years' experience developing packet-level programs.
- Two years' experience in network sockets programming.
Specialized Qualifications
- Experience with designing and writing code in C, C , or similar with a focus on implementing SSL/TLS protocols.
- Expertise in analyzing and securing SSL/TLS protocols.
- Proficiency in analyzing network traffic using tools like Wireshark, tcpdump, or custom scripts.
- Understanding of advanced cryptographic attacks and knowledge of secure coding practices to prevent vulnerabilities.
- Solid understanding of network security concepts, including firewalls, VPNs, IDSs, IPSs, and protocols like SSH, and TCP/IP.
- Experience with project management best practices such as Scrum and Kanban methodologies.
- Experience with version control systems (e.g., Git) along with understanding of basic configuration management principles.