Senior Software Engineer

Employer
Parsons
Location
Annapolis Junction, MD
Posted
Sep 09, 2021
Closes
Sep 17, 2021
Ref
91785632
Hours
Full Time
Minimum Clearance Required to Start: Top Secret SCI w/PolygraphJob Description:Are you ready to put your Software Engineering, Leadership, and Cyber Security experience to work on complex projects in support of an exciting customer mission? Are you great with people and have a track record of delivering innovative and secure systems to satisfy the customer's mission?Parsons is now hiring an experienced Senior Software Engineer with the desire to work on developing innovative solutions to support Cyber Operations missions. You will be responsible for enhancing government customer capabilities while addressing security challenges.The ideal candidate will collaborate with the customer to evaluate, design, develop, prototype, and implement Cyber Operations tools within key government mission systems while ensuring appropriate security principles, concepts, methods, and practices are applied to achieve stakeholder objectives.Responsibilities:The responsibilities of the Senior Software Engineer position include the following:Design, Develop, Test and Maintain software tools that provide required effects to support Cyber Operations missions.Develop middleware software to support command and control, and infrastructure data-flow functions.Provide technical leadership to a team of cyber operations software engineers.Manage projects and develop technical reports.Understanding, Prioritizing, and delegating work per government work requirements.Required Qualifications:BS in Computer Science, Computer Engineering, Systems Engineering or related discipline5+ years of software development and exploitation experience.Experience and proficiency in C, C++, Assembly, Python, software and hardware reverse engineering, network protocol stack, and use of disassembler tools such as IDA Pro.Strong understanding of network protocol analysis including the following: IP, TCP, UDP, DHCP, FTP, HTTP/HTTPS, SSH, Telnet.Strong understanding of computer and network security practices.Experience with Windows, Unix, Linux, mobile and/or network devices.Experience performing the job responsibilities listed above.DoD TS/SCI Clearance with PolygraphMust be able to obtain, maintain and/or currently possess a security clearance.

Similar jobs