Principal Software Engineer Apply
<p><strong>Due to the nature of the work performed, only US Citizens will be considered who are able to obtain TS/SCI clearance</strong></p> <p><strong>This position will be a combination of telework and in-office work with the specifics being determined with the manager and selected candidate.</strong></p> <p><strong>Responsibilities</strong></p> <p>Our client is seeking a <strong>Principle Software Engineer,</strong> this role is a critical position in helping to develop cyber operations and cyber security solutions for our Department of Defense clients. This position will serve as the technical expert/lead on development projects using both commercial, open source, and custom technology. This position will be a combination of telework and in-office work with the specifics being determined with the manager and selected candidate. When in-office candidate will report to Client's Corporate location in Dulles, VA.</p> <p><strong>Responsibilities</strong></p> <ul type="disc"> <li>Design, develop, document, test, and debug new and existing software systems.</li> <li>Serve as technical expert/lead on development projects.</li> <li>Lead code reviews; open-source code bases.</li> <li>Participate in full development life cycle including requirements analysis and design.</li> <li>Write technical specifications based on conceptual design and stated business requirements.</li> <li>Identify and evaluate new technologies for implementation.</li> <li>Analyze code to find causes of errors and revise programs as needed.</li> <li>Mentor & coach junior developers and work collaboratively in a cross-functional software development team.</li> </ul> <p><strong>Requirements</strong></p> <ul type="disc"> <li>Expert-level programmer/developer</li> <li>Bachelors or master's in computer science, Computer Engineering, Software Engineering; or similar related technical degree</li> <li>Must live (or relocate) within 4hours driving distance to Dulles VA</li> <li>10+ years of related experience</li> <li>U.S. Citizen, ability to obtain TS/SCI clearance</li> <li>Hands-on experience with: <ul type="circle"> <li>Python; Java (J2SE, Java SE, J2EE, Java EE)</li> <li>Linux</li> <li>Kubernetes; Docker; other container solutions</li> <li>Service-Oriented Architecture</li> <li>Messaging and data streaming technologies such as Apache Kafka</li> <li>Data transformation and mediation technologies such as Apache NiFi</li> <li>GIT; SVN; CVS; other version control systems</li> <li>SQL and NoSQL database solutions</li> </ul> </li> </ul> <p><strong>Desired</strong></p> <ul type="disc"> <li>C, C++ Programming; AI/ML Algorithms</li> <li>Secret Clearance or higher</li> <li>Strong oral and written communication skills</li> <li>Experience in cybersecurity</li> </ul> <p><strong>Certifications</strong></p> <ul type="disc"> <li>Scrum Master Certification</li> </ul>