2

Entry Level Full Stack Software Developer Jobs in Fredericksburg, VA

We are seeking a process-minded Associate / Junior Product Manager with an engineering background ... Utilize and champion standard product management tools, project management tools, PLM software ...

This is an entry-level position and can provide opportunities for growth in the engineering field ... For candidates in the United States, please see a full copy of our Equal Employment Opportunity ...

CNO Tool Operator

Quantico, VA · On-site

$135K - $186K/yr

Responsibilities : • Build, configure, and validate CNO/CNE software implants prior to deployment ... with engineering teams to implement corrective actions. • Utilize forensic analysis tools to ...

Showing results 41-60

Entry Level Full Stack Software Developer information

See Fredericksburg, VA salary details

$23

$58

$84

How much do entry level full stack software developer jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for entry level full stack software developer in Fredericksburg, VA is $58.28, according to ZipRecruiter salary data. Most workers in this role earn between $48.46 and $67.12 per hour, depending on experience, location, and employer.

What is an entry level full stack software developer?

An Entry Level Full Stack Software Developer is a professional who works with both the front-end (user interface) and back-end (server and database) aspects of web applications. They are usually recent graduates or individuals with limited industry experience who possess foundational programming skills in multiple technologies. Their responsibilities often include writing and debugging code, collaborating with team members, and learning new tools and frameworks as required. Entry-level full stack developers are expected to build and maintain applications under the guidance of more senior developers, gradually expanding their expertise and responsibilities over time.

What does an entry level full stack software developer do?

Entry-level full stack software developers support senior staff in the development of a company at all layers of its computer and network platforms. In this role, you may code content for both the front-end and back-end of the system, evaluate existing programming to determine whether or not it should be changed, and help optimize operations. Entry-level full stack software engineers code in a variety of languages, including PHP, CSS, JavaScript, and HTML. As an entry-level employee, your main job is to learn more about programming in a business environment until you are proficient with the company's network operations. You may shadow an experienced software developer or complete your tasks under the supervision of a senior software developer.

What are the key skills and qualifications needed to thrive as an entry level full stack software developer, and why are they important?

To thrive as an Entry Level Full Stack Software Developer, you need a solid understanding of programming languages like JavaScript, Python, or Java, along with a degree in computer science or related field. Familiarity with frameworks (e.g., React, Node.js), version control systems (like Git), and databases (SQL or NoSQL) is typically required. Problem-solving, teamwork, and effective communication are standout soft skills for collaborating with colleagues and tackling complex coding challenges. These skills and qualities are crucial to efficiently build, test, and maintain applications in dynamic development environments.

What are some common challenges faced by entry level full stack software developers, and how can they overcome them?

Entry level full stack software developers often encounter challenges such as juggling multiple technologies (frontend, backend, databases), understanding codebases quickly, and adapting to different team workflows. To overcome these, it's helpful to actively seek mentorship, regularly communicate with team members, and take advantage of onboarding resources provided by the company. Embracing a growth mindset and asking questions when uncertain can also accelerate learning and help integrate more smoothly into the team.

Is a full stack software developer an entry-level job?

A full stack software developer can be an entry-level position, especially for those with basic knowledge of front-end and back-end technologies, programming languages like JavaScript, Python, or Java, and familiarity with tools such as Git and databases. Entry-level roles typically require some coding experience, but they often provide on-the-job training and opportunities to learn advanced skills.

What is the entry-level salary of a full stack software developer?

The entry-level salary for a full stack software developer typically ranges from $50,000 to $80,000 annually, depending on location, company size, and skills. Candidates with knowledge of popular frameworks and programming languages like JavaScript, Python, or Java may command higher starting salaries.

What are the most commonly searched types of Full Stack Software Developer jobs in Fredericksburg, VA?

The most popular types of Full Stack Software Developer jobs in Fredericksburg, VA are:

What are popular job titles related to Entry Level Full Stack Software Developer jobs in Fredericksburg, VA?

For Entry Level Full Stack Software Developer jobs in Fredericksburg, VA, the most frequently searched job titles are:

What job categories do people searching Entry Level Full Stack Software Developer jobs in Fredericksburg, VA look for?

The top searched job categories for Entry Level Full Stack Software Developer jobs in Fredericksburg, VA are:

What cities near Fredericksburg, VA are hiring for Entry Level Full Stack Software Developer jobs?

Cities near Fredericksburg, VA with the most Entry Level Full Stack Software Developer job openings:

Infographic showing various Entry Level Full Stack Software Developer job openings in Fredericksburg, VA as of June 2026, with employment types broken down into 81% Full Time, and 19% Part Time. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $121,215 per year, or $58.3 per hour.

Associate Project Engineer

SMITH-MIDLAND CORPORATION

Midland, VA • On-site

Full-time

Re-posted 9 days ago


Job description

Position Summary

As an Associate Project Engineer, you will gain an understanding of the scope and requirements of the varied Easi-Set precast products. The successful candidate will be responsible for preparing and modifying drawings per specifications and customer requirements. Prepare/maintain accurate catalog of drawings, electronic files, and digital library for website. The candidate will be responsible for providing technical support for Easi-Set licensed products and processes.

Essential Functions

  • Develop detailed 2D/3D shop drawings and models using CAD/BIM software.
  • Generate shop drawings from architectural, structural, and contract documents with full constructability consideration.
  • Produce accurate, production-ready drawings to support fabrication, casting, and erection.
  • Apply working knowledge of precast concrete design, manufacturing processes, and production methodologies.
  • Collaborate with the Engineering Manager and licensed producers to ensure drawings are complete, coordinated, and fabrication-ready.
  • Interface with engineers, architects, and specifiers to resolve technical requirements and design details for Easi-Set products.
  • Apply industry standards and best practices to optimize design efficiency, manufacturability, and project execution.
  • Initialize project setups and maintain contract documentation within project management systems.
  • Manage submittal workflows, including review, distribution, tracking, and status reporting.
  • Maintain and update project documentation and digital records for accuracy and traceability.
  • Identify and coordinate resolution of design and production-related issues.
  • Lead and coordinate D&E team activities to ensure alignment, communication, and timely deliverables.
  • Manage multiple projects to meet established schedules, milestones, and quality expectations.
  • Review and validate sketches, drawings, and engineering data for compliance with design intent and project requirements.
  • Support evaluation and development of new product concepts, materials, and design approaches.
  • Ensure compliance with applicable codes, standards, customer specifications, and internal quality requirements.
  • Execute special assignments and additional technical duties as required.

Minimum Qualifications

  • Bachelor of Science in Engineering preferred; technical or trade school degree considered.
  • Minimum two (2) years of experience with CAD/BIM platforms (AutoCAD, Revit, SolidWorks, Tekla Structures).
  • Working knowledge of construction methods, structural systems, and/or precast concrete applications.
  • Ability to read, interpret, and develop engineering drawings, civil plans, and technical sketches.
  • Experience reviewing contract drawings, specifications, and submittals for accuracy and compliance.
  • Proficient in Microsoft Office, particularly Excel for data tracking and analysis.
  • Demonstrated ability to execute assigned projects on schedule with a high degree of accuracy and quality.
  • Strong technical communication skills, both written and verbal.
  • Ability to coordinate with engineers, project managers, customers, and field personnel to resolve technical issues.
  • Experience with or ability to quickly learn project management tools (e.g., Smartsheet).
  • High attention to detail with strong organizational and problem-solving skills.
  • Adaptable to evolving project requirements, design revisions, and process improvements.

Preferred Qualifications

Work Environment & Physical Demands

Describe the actual work environment and physical demands that are job-related and necessary to perform the essential functions. Include frequency where practical (for example: occasionally, frequently, or continuously). Qualified individuals with disabilities may request reasonable accommodation in accordance with applicable law.

  • This role encompasses both working in an office and the manufacturing facility.
  • Must be comfortable working in a manufacturing and construction related setting.
  • Must be able to sit, stand, walk, bend, reach, and occasionally lift up to 15-20 pounds.

Equal Employment Opportunity & Reasonable Accommodation

Smith-Midland Corporation provides equal employment opportunities to qualified applicants and employees. Employment decisions are based on legitimate, job-related qualifications and business needs without unlawful discrimination based on race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, genetic information, protected veteran status, or any other characteristic protected by applicable federal, state, or local law. Smith-Midland also prohibits unlawful retaliation against individuals who exercise rights protected by applicable employment laws.

Qualified applicants and employees with disabilities may request reasonable accommodation to participate in the application process or to perform the essential functions of the position. Requests for reasonable accommodation will be considered in accordance with applicable law.

Job Description Disclaimer

This job description describes the general nature and essential functions of the position and is not intended to be an exhaustive list of all duties, responsibilities, or qualifications. Duties and responsibilities may change based on business needs, provided such changes are consistent with applicable law. Nothing in this job description creates a contract of employment or alters the at-will employment relationship to the extent permitted by applicable law.