Jr. Software Engineer with Security Clearance
The Jr. Software Engineer with Security Clearance at Confidential Client supports the development and sustainment of advanced visualization and mission-analytic software applications. This entry-level role involves full lifecycle software development including design, coding, testing, and integration, with opportunities to work on both front-end user interfaces and back-end services in a secure, classified environment. The position offers collaboration with experienced professionals and contributes to mission-critical solutions enhancing user decision-making and operational effectiveness.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, IT.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
What You’ll Do
This listing is for a Jr. Software Engineer with Security Clearance in Jessup, MD. You will join a team building mission-focused visualization and collaboration applications used by mission analysts and operational users.
- Analyze user requirements and translate them into software designs and performance requirements.
- Design, develop, integrate, test, debug, document, and maintain software applications and services.
- Implement new features and enhance existing capabilities for data visualization, presentation, and collaboration workflows.
- Contribute to user‑interface (front-end) development and support full‑stack activities as needed.
- Write clean, maintainable code primarily in Java and Python.
- Create and run unit tests (JUnit) and participate in integration, regression, and system testing.
- Debug defects, determine root causes, and deliver corrective solutions.
- Integrate software components into existing systems and operational environments.
- Develop simple data queries against databases and data repositories.
- Use Git (or equivalent) for source control: branching, merging, and collaboration.
- Participate in design and code reviews, technical discussions, and development planning.
- Produce and maintain technical documentation for design, implementation, testing, and operations.
- Support deployments, upgrades, troubleshooting, and sustainment across multi‑security environments.
- Collaborate with software engineers, systems engineers, mission analysts, and stakeholders; learn new tools and practices on the job.
Qualifications
Required (minimum)
- Active TS/SCI clearance with polygraph.
- Bachelor’s degree in Computer Science or related discipline OR four (4) years of relevant software engineering experience substituted for the degree.
- No prior professional software engineering experience is required; academic, internship, or project experience is acceptable.
- Experience (academic, internship, personal, or project) with one or more of:
- Java
- Python
- Unit testing with JUnit
- Git or another source-code control system
- Ability to analyze requirements, design software, and produce working, testable implementations.
- Strong analytical, communication, collaboration, and problem‑solving skills.
- Ability to learn and apply software-development standards, tools, and processes.
Preferred Qualifications
- Interest or experience in front‑end/user‑interface development.
- Familiarity with full‑stack development concepts.
- Experience developing applications that display, manipulate, or visualize complex data.
- Familiarity with databases, data repositories, and query development.
- Experience integrating software into operational environments and across multiple security domains.
- Familiarity with Agile development methodologies, code reviews, defect tracking, and CI/CD practices.
- Experience working with classified systems or deployments across low-side and high-side environments.
Work Location & Clearance
- Primary work location: contractor facility in Annapolis Junction, Maryland (supporting program work in Jessup/Annapolis Junction area). The authoritative job location for this posting is Jessup, MD.
- This role supports both low‑side and high‑side environments; telework may be available subject to program requirements, security restrictions, and performance.
- Active TS/SCI with polygraph is required before start.
- ITAR / EAR compliance: this role requires access to ITAR/EAR‑controlled information. Applicants may be asked to provide documentation to verify U.S. person status (U.S. citizen, lawful permanent resident, refugee, or asylee) per 22 CFR § 120.15. Some positions may require U.S. citizenship due to contract requirements.
Compensation & Benefits
- Salary range: $83,500 – $150,000 (range provided by our client; final compensation depends on experience, role level, location, and other factors).
- Benefits (typical, provided by our client): medical, dental, vision, 401(k) with company match, flexible schedules (e.g., 9/80 options), and paid holiday shutdowns in some programs.
- Additional program- or contract-specific benefits may apply.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range