Software Engineer - multiple levels - FULLY CLEARED with POLYGRAPH REQUIRED
Cti Md, Annapolis Junction, MD +1
- Pay
- $120K–$250K / year
- Work type
- Onsite
- Level
- Not stated
- Area
- Software engineering
- Posted
- Feb 17, 2026
Check my fit
See how your résumé lines up with this role: where you match, what's missing, and lines worth rewording.
About the role
web application and user interface (UI) development; Java, Python, embedded C/C++, Java cryptographic framework, XML, web UI (i.e., Angular, JavaScript, CSS, HTML, Java Frameworks, J2E, Python, C++, Oracle, MongoDB, SQL
Due to federal contract requirements, United States citizenship and an active TS/SCI security clearance and polygraph are required for the position.
Required: - Must be a US Citizen.
- Must have TS/SCI clearance w/ active polygraph (CI or FS)
- At least four (04) years of direct/relevant experience
- Bachelor’s degree in engineering (i.e. Computer, Electrical, Mechanical, Aerospace, etc.) or related discipline from an accredited college or university is required.
- Five (05) years of additional relevant experience on projects with similar processes may be substituted for a bachelor’s degree.
- Must have demonstrated in-depth experience with Java.
- Must have experience or familiarity with multiple Java frameworks: Spring to include Boot and Data, Java Enterprise Edition (JEE) (i.e., JPA, EJB, JTA, Servlet), Jackson, Jersey, Swing, JavaFX.
- Must have experience or familiarity with multiple of the following languages such as JavaScript, Python, C/C++, Groovy, Structured Query Language (SQL).
- Must have experience with development IDEs (Integrated Development Environments) such as Eclipse, Visual Studio Code, Visual Studio, Rhapsody, WebStorm.
- Must have experience with databases such as Oracle, PostgreSQL, MongoDB, SQL Server.
- Must have experience with Web Application User Interface Development, knowledge of databases and structures, Spring Framework, and/or experience working with AngularJS, JSON, HTML, XML, XSLT.
- Must have experience with software source control and configuration management tools.
- Must have experience with technologies underlying cryptographic systems (symmetric and asymmetric cryptography, ASN.1 encoding, XML canonicalization, digital signatures).
- Must have experience developing on Windows, and/or Linux operating systems.
- Must have documented professional experience with web services.
- Must have a strong understanding of sound software development principles and practices.
- Must be able to plan and prioritize personal tasking and be able to communicate effectively verbally and in writing.
- Must be an independent thinker, capable of performing high quality work, both independently and with a team in a fast-moving environment.
These Qualifications Would be Nice to Have: - Experience with the following: Java Enterprise Edition (JEE) (i.e., EJB, JPA, JTA, JAX-B, JAX-RS, JAX-WS), SQL, application servers (Tomcat, WebLogic, JBoss), Spring framework, scripting.
- Experience or familiarity with multiple of the following technologies: XML/XSD/SOAP/WSDL/XSLT, REST, JSON, YAML, Containers (Docker, Podman, Kubernetes, OpenShift).
Similar roles at other companies
Software Engineer - Web Developer (Top Secret with agreement to obtain CI Poly)
North Point TechnologyPrime's Office
Pay not posted
Posted Apr 24, 2026
Software Engineer 0
WyetechAnnapolis Junction, Maryland
$34.06–$82.53 / hr
Posted Oct 23, 2025
Software Developer (GTC-SD3-01.061124)
CapitalsolutionsgroupFt. Meade, Maryland
Pay not posted
Posted Jun 11, 2024
Software Engineer (Top Secret/SCI with CI Poly to start Clearance Required)
North Point TechnologyHerndon, Virginia +1
Pay not posted
Posted Aug 7, 2026
Listed on Cti Md's Lever job board; checked 6 h ago. First seen by us 34 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.