Embedded Systems Design

Software Engineer Level 2

United States

about 1 month ago
Save Job

Summary

Experience: 7 years, 3 years w/BS, 1 years w/MS Clearance: TS/SCI w/FSP Position: Customer-Focused CND Developer Position Specific Requirements: o Seeking someone to work directly in an operations organization on a small, tight-knit development team helping to drive the customer's CND mission into the future. You'll interface directly with expert CND analysts to design and develop tools. The most common languages we currently use are Python, PHP, Bash, Perl, and C++. Should have solid understanding of networks & protocols, host-based collection and analysis methods/tools. Minimum Requirements: o 7+ years in software development technologies and methodology Desired Requirements: o Designing and developing multi-tier web applications using languages such as Java o Writing design documents, test plans, and test results o Designing and developing softare and/or multi-tier web applications using programming languages to include: Java/Java EE, Swing, Hibernate, Spring, Struts, JUnit, C, C++, C#, .NET, Java Script, ColdFusion, and Adobe Flex development tools o Ability to develop and/or maintain software capabilities using C/C++ software development environment; Windows operating system internals, computer security, Win32 programming, Windows kernel programming, x86 assembly programming, COM programming, .NET programming, network programming (sockets), and software reverse engineering o Developing applications utilizing software frameworks (e.g. Ozone Widgets, Spring, Hibernate, Struts, and JUnit) o Working knowledge of Java APIs such as JDBC JPA, and EJB o Experience with data base design and stored SQL procedures o Ability to apply cost estimation techniques to software development, test, and maintenance efforts o Working knowledge of and ability to assist others in the use of software engineering tool to support process improvement to include ClearCase/ClearQuest, MS Project/Primavera, Subversion, Doors, Mercurial and Minitab o 2+ years in network analysis (data and protocols) and TCP/IP and UDP protocols o 2+ years experience malware analysis and mitigation techniques o Experience working with Scrum or other agile software development processes o Knowledge of SOLR/Lucene, AJAX, JAXB, and JavaDB o Knowledge of U124/U127, SOTF, Packet Capture, and Protocol Processing o Working knowledge of and ability to implement IPv6 protocols

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: