Lead Software Engineer

Annapolis Junction, MDFull-timePosted Oct 16, 2026

Job description

Responsibilities

Lead team in developing, maintaining, and enhancing complex software systems Analyze user requirements, debug existing software, design and code new software, integrate existing software, and develop data queries Lead the design complex database interfaces, develop algorithms, and assist with test procedures Manage software development teams, coordinate software system installation, and monitor equipment functioning Utilize software development methodologies to conduct simulations and provide input on system design Required Qualifications: 20 years of SWE experience Bachelor's degree in Computer Science or related field US Citizenship TS/SCI with Poly Knowledge, Skills, Abilities: Strong analytical troubleshooting and performance evaluation skills required Expert in Java SE 7, intermediate in JavaScript, Java EE, and open-source utility tools Basic experience with Spring MVC and proficient in Linux Cloud/Big Data, C/C++, Node.

js, React.js, Kubernetes, and MongoDB

Description copied from Root Source's careers page. Read the full posting before you apply.

More jobs at Root Source

See all openings at Root Source

Lead Software Engineer jobs at other companies