Principal Software Engineer

New Yesterday

:
Competitive Range partners with the government to plan and deploy complex, IT-enabled, and mission-essential capabilities. Our goal is to help you develop and expand your professional capabilities while working on challenging, exciting projects in a collaborative, congenial environment. We are seeking a  Principal Software Engineer  to design, modify, develop, and implement  highly secure and scalable software solutions  supporting critical DoD operations. This senior-level role involves  leading project teams , providing  technical guidance , and delivering  expert consultation on complex defense applications . The ideal candidate will bring extensive software engineering experience and a strong understanding of  mission-critical systems . Key Responsibilities Lead the design, development, and implementation of  software programming applications and operating systems  for defense projects. Modify and enhance  existing software solutions  to optimize security, functionality, and performance. Provide  technical leadership  to project teams, mentoring engineers and ensuring best practices in software development. Write, review, and maintain  efficient, high-quality, and well-documented code  following DoD cybersecurity and compliance standards. Offer  expert consultation  on complex projects, guiding strategic software engineering decisions. Oversee  software testing, debugging, validation, and integration  in defense environments. Ensure adherence to  DoD security protocols, NIST standards, and Risk Management Framework (RMF) guidelines . Collaborate with  cross-functional teams , including cybersecurity specialists, system engineers, and DoD stakeholders, to drive mission success. Required Qualifications:  Active Secret Clearance: TS preferred
Education: Bachelor's Degree with  15 years  of software engineering experience OR Master's Degree or higher with  12 years  of experience.
Experience: 15 years  of relevant software development experience with a  Bachelor's Degree  OR 12 years  of experience with a  Master's Degree or higher .
Extensive proficiency in programming languages such as  C++, Java, Python, or embedded systems development . Strong expertise in  software architecture, secure coding practices, and large-scale system engineering . Ability to obtain and maintain the required  security clearance . Deep understanding of  DoD systems, defense applications, and cybersecurity best practices . Preferred Qualifications: Experience leading development efforts for  classified defense systems and DoD contracts . Knowledge of  cloud computing solutions for DoD applications (AWS GovCloud, Azure Government) . Familiarity with  DevSecOps methodologies, CI/CD pipelines, and secure software engineering principles . Certifications such as  Security+, CISSP, or DoD-approved software development credentials .
Location:
Fort Meade