We are seeking a highly skilled Software Engineer Level 2 with an active TS/SCI clearance and Full Scope Polygraph. The role involves analyzing user requirements, designing and coding new software, debugging existing code, integrating software components, and developing simple data queries. You will also provide recommendations for process improvements, develop and implement algorithms, and assist with testing procedures. The position requires writing and reviewing documentation, developing software solutions by analyzing system performance, and potentially serving as a team lead. Responsibilities include modifying software for error correction, hardware adaptation, or performance improvement, designing and implementing complex database interfaces, and overseeing software development teams to ensure adherence to processes. You will also design and implement complex algorithms with strict constraints and perform quality control on team products. Collaboration with system and hardware engineers is essential for deriving software requirements and understanding project limitations. Additionally, you will coordinate software system installation, monitor equipment, and implement process improvement recommendations.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior