upNabove
Back to Jobs

Lead Software Engineer - Active TS/SCI

MDAEdge

Greater Landover, Maryland, US full-time USD 140k – 165k /year

About the Role

Position Summary: One of our clients is seeking a Lead Software Engineer for an on-site assignment in Landover, MD. This pivotal role blends hands-on engineering with technical leadership, focusing on designing system-level architectures, developing innovative proofs of concept, and mentoring engineering teams. The ideal candidate will possess a strong command of C-style languages on Linux/Unix systems, a background in DevSecOps practices, and a commitment to advancing public sector and defense technologies. Roles and Responsibilities: • Mentors and guides junior and mid-level software engineers to cultivate technical growth and team collaboration. • Builds innovative proofs of concept for unique, one-of-a-kind system capabilities. • Contributes actively to all tiers of the system architecture and creates comprehensive system-level design options. • Integrates Commercial Off-The-Shelf (COTS) and Government Off-The-Shelf (GOTS) systems and software into operational environments. • Leads code reviews, peer testing, troubleshooting, and debugging efforts to ensure software reliability and security. • Authors key system documentation, technical reports, and presents live capability demonstrations to internal and external stakeholders. • Identifies, drives, and implements process improvements across Agile Scrum methodologies and DevSecOps frameworks. Experience and Skill Requirements: • Education & Experience Matrices: • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical field with a minimum of 5 years of relevant experience. • Master's degree in a related technical field with a minimum of 3 years of relevant experience. • Technical Proficiencies: • Strong proficiency in programming languages such as C, C++, Java, or other C-style, cross-platform languages. • Extensive experience developing software for, configuring, and maintaining Linux and Unix operating systems. • Proven experience with version control systems, issue tracking tools, and technical documentation pipelines. • Certifications: • Active CompTIA Security+ certification (or equivalent DOD 8570 baseline certification) is highly preferred; must be obtainable within 6 months of the start date. • Language Skills: Native or bilingual English proficiency is required. • Preferred Qualifications: • Experience with user and kernel-level Linux development. • Background modifying and compiling large-scale open-source codebases. • Familiarity with containerization technologies such as Docker. • Hands-on experience with DevSecOps and static analysis tools including GitLab, SonarQube, and Coverity. • Experience managing local repositories using dnf package management.

Want the full job description?

This is a preview. View the complete posting on the employer's site.

View Full Description →

Company Info

Confidential
Growing Team
Greater Landover, Maryland, US

Job ID

2f2453b2