Principal Software Engineer
Annapolis Junction, MDOn-siteFull-time
AI Summary
Senior principal software engineer leading full-stack development, architecture, and mentorship for DoD-focused systems; responsible for guiding technical strategy, design decisions, and team growth across the software lifecycle.
About this role
Join ClearEdge and be part of a mission-focused team solving some of the DoD’s most complex technical challenges. Every day, ClearEdge supports government and industry customers by delivering innovative solutions that enable critical operations and mission success.
ClearEdge offers an extremely competitive benefits package—including a $10k annual training and education benefit, a 10% 401(k) contribution fully vested on day one, annual health and technology allowances, and access to a state-of-the-art technology lab. Learn more at www.clearedgeit.com/careers/
Your Mission
As a Principal Software Engineer, you will apply software engineering principles to all phases of the software development lifecycle, including planning, analysis, design, development, testing, implementation, and maintenance. You will deliver high-quality software solutions in a dynamic environment, leveraging agile methodologies to meet evolving user demands. In this role, you will provide technical leadership, mentor junior engineers, and contribute as a subject matter expert in software engineering.
You Will Excel in This Role If You Are:
A Day in the Life Of:
Must Have:
Nice to Have:
Skills
AgileAngularAWSCI/CDCSSDoD ClearanceFull-stack DevelopmentHadoopHBaseHTMLJavaJava EEJavaScriptLinuxMentoringModular ComponentsMongoDBMonitoringOOPPerformance OptimizationPolygraphReactSecuritySoftware DesignSpringSystem ArchitectureTechnical DocumentationTS/SCITypeScriptVue
