CDS is seeking an enthusiastic Entry Level Software Engineer to support the Drug Enforcement Administration (DEA) by building secure, high-performance applications that advance critical law ...
CDS is seeking an enthusiastic Entry Level Software Engineer to support the Drug Enforcement Administration (DEA) by building secure, high-performance applications that advance critical law ...
entry level machine learning engineer-remote/Data Scientist/Engineer - Junior (Remote)
Richmond, VA · On-site +1
... stack/Devops and Data Science /Data Engineers/Data analysts/BI Analysts/ Machine learning/AI ... software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data ...
entry level machine learning engineer-remote/Data Scientist/Engineer - Junior (Remote)
Richmond, VA · On-site +1
... stack/Devops and Data Science /Data Engineers/Data analysts/BI Analysts/ Machine learning/AI ... software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data ...
Software Engineer (Entry)
Richmond, VA · On-site
$90K - $115K/yr
What You'll Do As a Software Engineer at Pattern Data, you will: * Learn from the best - work alongside our Senior Engineers and CTO in the design, development and maintenance of our document ...
Software Engineer (Entry)
Richmond, VA · On-site
$90K - $115K/yr
What You'll Do As a Software Engineer at Pattern Data, you will: * Learn from the best - work alongside our Senior Engineers and CTO in the design, development and maintenance of our document ...
Software Engineer (Entry)
$90K - $115K/yr
What You'll Do As a Software Engineer at Pattern Data, you will: * Learn from the best - work alongside our Senior Engineers and CTO in the design, development and maintenance of our document ...
Software Engineer (Entry)
$90K - $115K/yr
What You'll Do As a Software Engineer at Pattern Data, you will: * Learn from the best - work alongside our Senior Engineers and CTO in the design, development and maintenance of our document ...
Engineering Apprentice (Software/Systems/Hardware)
Manassas, VA · On-site
$23.90K - $42.09K/mo
... Software Programming, Coding, or Scripting - Robotics, STEM, or Project Lead the Way (PLTW) - Basic knowledge of any of the following: - Agile Methodologies - Jira - Python - Bash - Java - C ...
Engineering Apprentice (Software/Systems/Hardware)
Manassas, VA · On-site
$23.90K - $42.09K/mo
... Software Programming, Coding, or Scripting - Robotics, STEM, or Project Lead the Way (PLTW) - Basic knowledge of any of the following: - Agile Methodologies - Jira - Python - Bash - Java - C ...
Software Engineer, Intelligent Systems
Arlington, VA · On-site
$90K/yr
The Virginia Tech National Security Institute's (VTNSI) Intelligent Systems Division (ISD) is seeking to fill an entry-level/junior-level software developer position to join our team at the forefront ...
Software Engineer, Intelligent Systems
Arlington, VA · On-site
$90K/yr
The Virginia Tech National Security Institute's (VTNSI) Intelligent Systems Division (ISD) is seeking to fill an entry-level/junior-level software developer position to join our team at the forefront ...
Junior Developer
$76.30K - $99.10K/yr
Secret The Junior Developer is an entry-level role focused on supporting the design, development, and maintenance of software applications. This position involves foundational knowledge of ...
Junior Developer
$76.30K - $99.10K/yr
Secret The Junior Developer is an entry-level role focused on supporting the design, development, and maintenance of software applications. This position involves foundational knowledge of ...
Junior Developer
$76.30K - $99.10K/yr
Secret The Junior Developer is an entry-level role focused on supporting the design, development, and maintenance of software applications. This position involves foundational knowledge of ...
Junior Developer
$76.30K - $99.10K/yr
Secret The Junior Developer is an entry-level role focused on supporting the design, development, and maintenance of software applications. This position involves foundational knowledge of ...
Junior Developer
$76.60K - $99.40K/yr
Secret The Junior Developer is an entry-level role focused on supporting the design, development, and maintenance of software applications. This position involves foundational knowledge of ...
Junior Developer
$76.60K - $99.40K/yr
Secret The Junior Developer is an entry-level role focused on supporting the design, development, and maintenance of software applications. This position involves foundational knowledge of ...
Junior Developer
Arlington, VA · On-site
$76.60K - $99.40K/yr
Secret The Junior Developer is an entry-level role focused on supporting the design, development, and maintenance of software applications. This position involves foundational knowledge of ...
Quick apply
Junior Developer
Arlington, VA · On-site
$76.60K - $99.40K/yr
Secret The Junior Developer is an entry-level role focused on supporting the design, development, and maintenance of software applications. This position involves foundational knowledge of ...
Software Engineer Intern - Summer 2026
Fort Belvoir, VA · On-site
$45.90K - $91.90K/yr
Serves as an entry level specialist in computer and software related aspects of assigned program ... Performs engineering and scientific work involving the design, development, and operation of man ...
Software Engineer Intern - Summer 2026
Fort Belvoir, VA · On-site
$45.90K - $91.90K/yr
Serves as an entry level specialist in computer and software related aspects of assigned program ... Performs engineering and scientific work involving the design, development, and operation of man ...
Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: No Minimum Clearance ... (Entry Level) to join our team to begin an exciting and challenging career in Ashburn, VA. This ...
Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: No Minimum Clearance ... (Entry Level) to join our team to begin an exciting and challenging career in Ashburn, VA. This ...
Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: No Minimum Clearance ... (Entry Level) to join our team to begin an exciting and challenging career in Ashburn, VA. This ...
Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: No Minimum Clearance ... (Entry Level) to join our team to begin an exciting and challenging career in Ashburn, VA. This ...
Proficiency in scheduling including related scheduling software. Basic qualifications for Entry-Level Engineer candidates include: * Bachelor of Science in an Engineering discipline, Engineering ...
Proficiency in scheduling including related scheduling software. Basic qualifications for Entry-Level Engineer candidates include: * Bachelor of Science in an Engineering discipline, Engineering ...
Proficiency in scheduling including related scheduling software. Basic qualifications for Entry-Level Engineer candidates include: * Bachelor of Science in an Engineering discipline, Engineering ...
Proficiency in scheduling including related scheduling software. Basic qualifications for Entry-Level Engineer candidates include: * Bachelor of Science in an Engineering discipline, Engineering ...
SAIC is currently seeking a motivated and energetic Java/JEE Developer (Entry Level) to join our ... Use modern software engineering tools including Eclipse, Gitlab, and Atlassian Suites for ticketing ...
SAIC is currently seeking a motivated and energetic Java/JEE Developer (Entry Level) to join our ... Use modern software engineering tools including Eclipse, Gitlab, and Atlassian Suites for ticketing ...
Description SAIC is currently seeking a motivated and energetic Java/JEE Developer (Entry Level) to ... Use modern software engineering tools including Eclipse, Gitlab, and Atlassian Suites for ticketing ...
Description SAIC is currently seeking a motivated and energetic Java/JEE Developer (Entry Level) to ... Use modern software engineering tools including Eclipse, Gitlab, and Atlassian Suites for ticketing ...
SAIC is currently seeking a motivated and energetic Java/JEE Developer (Entry Level) to join our ... Use modern software engineering tools including Eclipse, Gitlab, and Atlassian Suites for ticketing ...
SAIC is currently seeking a motivated and energetic Java/JEE Developer (Entry Level) to join our ... Use modern software engineering tools including Eclipse, Gitlab, and Atlassian Suites for ticketing ...
DevOps Engineer
$54 - $74/hr
You will be part of a talented software team that works on mission-critical applications. DevOps ... Experience developing in an Agile environment Level: Entry Level - SME Clearance: Active security ...
DevOps Engineer
$54 - $74/hr
You will be part of a talented software team that works on mission-critical applications. DevOps ... Experience developing in an Agile environment Level: Entry Level - SME Clearance: Active security ...
Description Manufacturing Engineer - Entry Level Location: Danville, Virginia 24540 | Work ... Learn to create PCB panelization drawings and assembly fixtures using CAD software, developing ...
Description Manufacturing Engineer - Entry Level Location: Danville, Virginia 24540 | Work ... Learn to create PCB panelization drawings and assembly fixtures using CAD software, developing ...
Entry Level Software Developer information
See Virginia salary details
$29.2K - $48.4K
6% of jobs
$58.3K is the 25th percentile. Wages below this are outliers.
$48.4K - $67.5K
36% of jobs
The median wage is $74K / yr.
$67.5K - $86.6K
23% of jobs
$99.2K is the 75th percentile. Wages above this are outliers.
$86.6K - $105.7K
15% of jobs
$105.7K - $124.8K
8% of jobs
$124.8K - $143.9K
4% of jobs
$143.9K - $163K
5% of jobs
$163K - $182.1K
1% of jobs
$182.1K - $201.2K
1% of jobs
$201.2K - $220.3K
0% of jobs
$220.3K - $239.4K
0% of jobs
$29.2K
$99.4K
$239.4K
How much do entry level software developer jobs pay per year?
What Does an Entry Level Software Developer Do?
An entry-level software developer has simpler duties compared to more senior members of the field. At the entry level, your responsibilities are to create simple, single-thread code to achieve a specific task. These bits of code can be combined to create a larger program. You may also have to create or write a design algorithm by which you create software. However, most of the time, as an entry-level developer, you are in charge of debugging. You have to comb through the code of a piece of software to remove errors.
What are the key skills and qualifications needed to thrive as an Entry Level Software Developer, and why are they important?
What types of projects and tasks can I expect to work on as an entry level software developer?
What are entry level software developers?
What is the difference between Entry Level Software Developer vs Junior Software Engineer?
| Aspect | Entry Level Software Developer | Junior Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field, coding bootcamp experience | Bachelor's in CS or related field, internship experience |
| Work Environment | Tech companies, startups, software firms | Tech companies, consulting firms, startups |
| Employer Usage | Commonly used in job postings and industry | Often used interchangeably with Entry Level Software Developer |
Both roles typically require a bachelor's degree in computer science or related fields and some coding experience. They work in similar environments like tech companies and startups. The terms are often used interchangeably, but 'Junior Software Engineer' may emphasize a slightly more engineering-focused role. Overall, they represent entry-level positions for aspiring software professionals.
Junior Software Engineer (Full Stack) with Security Clearance
Complete Data Solutions, LLCFairfax, VA
Other
Medical, Retirement, PTO
Posted 26 days ago
Job description
Location: Merrifield, VA on site
Type: Full Time Complete Data Solutions (CDS) is a leading data engineering and analytics company focused on providing our federal government clients with innovative solutions to complex data engineering and analytics problems. CDS is proud of the data engineering support we have provided to the Law Enforcement and Intelligence Communities over our 25-year history. CDS provides data center, analytic, system design/development, and reporting support to our federal clients. CDS offers competitive salaries and a comprehensive benefits program including health insurance, 401k, competitive paid annual leave, tuition reimbursement, and a host of other benefits, which reflects our long-term commitment to our staff. Job Description:
CDS is seeking an enthusiastic Entry Level Software Engineer to support the Drug Enforcement Administration (DEA) by building secure, high-performance applications that advance critical law enforcement operations. This is an exciting opportunity for early-career engineers to gain hands-on experience developing modern web applications and APIs while working with mission-driven developers, analysts, customers, and project leadership in a secure government environment. Responsibilities:
• Develop, test, and deploy web applications using modern JavaScript frameworks such as React, Vue, or Angular.
• Build RESTful APIs for secure data integration across DEA systems.
• Design and optimize data models with relational (SQL Server, PostgreSQL, MySQL) and NoSQL (MongoDB, Elasticsearch) databases.
• Support the integration of AI/ML-powered features at a high level (e.g., calling inference APIs, working with pre-built models).
• Participate in rapid prototyping of tools based on evolving mission requirements.
• Ensure applications adhere to federal security and compliance standards.
• Document technical processes and application workflows.
• Engage in daily standups and collaborate with team members in agile development cycles. Required Skills/Qualifications:
• U.S. citizenship required.
• Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
• 1–2 years of experience in software development (internships, co-op, or professional).
• Experience with at least one modern JavaScript framework (React, Vue, Angular) through coursework, personal projects, or professional experience.
• Familiarity with building RESTful APIs using Node.js or similar.
• Experience with relational and/or NoSQL databases.
• Understanding of secure coding practices.
• Exposure to AI/ML concepts or willingness to learn.
• Strong problem-solving skills and ability to work both independently and in a team environment.
• Proficiency with version control systems, specifically Git. Preferred Skills:
• Previous experience (including internships or class projects) supporting government, law enforcement, or secure environments.
• Knowledge of federal security or compliance frameworks
• Familiarity with Docker or other containerization tools.
• Experience with cloud environments (AWS, Azure, or GCP). Clearance: Applicants must possess Secret or higher clearance. CDS is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.