Software Engineer (entry level)
The entry-level Software Engineer at Confidential Client is responsible for analyzing user requirements, debugging software, and integrating existing software into new systems. This role requires proficiency in multiple programming languages and tools, with a security clearance (TS/SCI with Poly) and US citizenship, emphasizing work on sensitive or classified projects in an on-site environment.
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.
Confidential Client is seeking an entry-level Software Engineer to join an IT team in Annapolis Junction, MD. This is a full-time role that supports security‑cleared work; applicants must be U.S. citizens and able to obtain/maintain a TS/SCI with polygraph.
What You’ll Do
- Analyze user requirements and translate them into software solutions
- Debug and troubleshoot application issues across backend and frontend components
- Integrate existing software into new or updated systems and services
- Write, review, and maintain unit and integration tests
- Use source control (Git) and package management (npm/Node) in daily workflows
- Collaborate with cross-functional teammates and follow secure development practices
Basic Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience
- U.S. Citizenship required
- Must hold or be eligible for TS/SCI with Polygraph (required for the role)
- Authorization to work in the United States
Technical Skills
- JavaScript and modern JavaScript frameworks
- Node Package Manager (npm) and Node.js fundamentals
- Experience with at least one backend language (Java or Python)
- Familiarity with testing frameworks and test-driven development
- Git (version control) experience
Desired / Nice-to-Have
- Jest or other JavaScript testing experience
- IDE proficiency (e.g., IntelliJ, VS Code)
- Experience with frameworks like Spring Boot or Django
- Knowledge of virtualization environments and streaming frameworks
- Any prior experience working on security‑cleared projects (plus)
Role Details & Notes
- Employment type: Full‑time
- Estimated salary (from source): $118,093 per year (estimated)
- This position involves classified or sensitive work. Candidates must be able to obtain and maintain the required security clearance. Reasonable accommodations are available for applicants with disabilities to participate in the application process and interviews.
Keywords (for candidates)
- Software Engineer
- Entry‑level / Junior
- JavaScript, Node.js
- Java, Python
- TS/SCI clearance
- Annapolis Junction, MD
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