2

No Experience Software Engineer Jobs in Washington

Software Engineer

Herndon, VA · On-site

$120K - $140K/yr

We are looking for experienced Software Engineers to join our technology-based program supporting a key Government customer. A Bachelor's or Master's degrees in computer science are preferred with a ...

Software Engineer

Herndon, VA · Remote

$120K - $140K/yr

We are looking for experienced Software Engineers to join our technology-based program supporting a key Government customer. A Bachelor's or Master's degrees in computer science are preferred with a ...

Software developer roles and responsibilities include providing expertise in the full software ... Experience with no-SQL databases such as Elasticsearch or DynamoDB * Experience with tools ...

This position requires experience in Cloudera Requirements 1. Twelve (12) years experience software engineering experience in programs and contracts of similar scope, type, and complexity is required.

Software developer roles and responsibilities include providing expertise in the full software ... Experience with no-SQL databases such as Elasticsearch or DynamoDB * Experience with tools ...

Software developer roles and responsibilities include providing expertise in the full software ... Experience with no-SQL databases such as Elasticsearch or DynamoDB * Experience with tools ...

Cloud Software Engineer

Annapolis Junction, MD · On-site

$66 - $85.75/hr

N Mandatory Skills: 1. Eight (8) years experience software engineering experience in programs and contracts of similar scope, type, and complexity is required; two (2) years of which must be in ...

Cloud Software Engineer

Potomac, MD · On-site

$62 - $80.75/hr

N Mandatory Skills: 1. Twelve (12) years experience software engineering experience in programs and contracts of similar scope, type, and complexity is required. Bachelors degree in Computer Science ...

Cloud Software Engineer

Annapolis, MD · On-site

$59.50 - $77.25/hr

N Mandatory Skills: 1. Eight (8) years experience software engineering experience in programs and contracts of similar scope, type, and complexity is required; two (2) years of which must be in ...

Cloud Software Engineer 3

Fort George G Meade, MD · On-site

$66.50 - $86.50/hr

Four years of cloud software engineering experience on projects with similar Big-Data systems may be substituted for a bachelors degree. Master in Computer Science or related discipline from an ...

Showing results 21-40

No Experience Software Engineer information

See Washington salary details

$71.9K

$167.1K

$232.7K

How much do no experience software engineer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for no experience software engineer in Washington is $167,085.00, according to ZipRecruiter salary data. Most workers in this role earn between $135,900.00 and $195,900.00 per year, depending on experience, location, and employer.

What to expect working as a software engineer?

Working as a software engineer, you can expect to work with computers throughout the day. As part of your responsibilities, you troubleshoot programs, install and debug applications and software, edit code, and develop solutions to technical problems. Engineers work on a team to help develop and test operating system software, perform relevant research, address bugs and errors in the code, and ensure distribution is problem-free throughout the organization. You use principles of computer science, engineering, and mathematics to come up with project ideas and solutions to digital challenges. Your duties require you to work with designers, programmers, and coders.

What does a no experience software engineer do?

A No Experience Software Engineer is typically an entry-level software developer who is just starting their career and may not have prior professional experience in the field. They usually work under the guidance of more experienced engineers, assisting with coding, debugging, testing, and documentation. Their main responsibilities often include learning the codebase, fixing minor bugs, collaborating with the team, and gradually taking on more complex tasks as they gain experience. This role is ideal for recent graduates or career changers looking to break into software engineering.

What are the key skills and qualifications needed to thrive as a no experience software engineer?

To thrive as a No Experience Software Engineer, you need a solid understanding of programming fundamentals, problem-solving skills, and a relevant degree or completion of coding bootcamps. Familiarity with version control systems like Git, basic knowledge of common programming languages (such as Python, Java, or JavaScript), and exposure to development environments are typically expected. Eagerness to learn, effective communication, and strong teamwork make candidates stand out in entry-level roles. These skills and qualities are important because they enable new engineers to quickly adapt, collaborate, and contribute value in dynamic software development teams.

What support or training can a no experience software engineer expect when starting their first role?

As a No Experience Software Engineer, you can generally expect a structured onboarding process that includes mentorship from experienced team members, introductory training sessions on company tools and workflows, and regular check-ins with your manager. Many organizations assign a 'buddy' or mentor to help you acclimate and answer questions as you learn. You'll likely start with smaller projects or tasks, gradually building up to more complex assignments as your skills develop. This supportive environment is designed to help you build confidence and competence while contributing to real-world projects.

What is the difference between No Experience Software Engineer vs Junior Software Developer?

AspectNo Experience Software EngineerJunior Software Developer
Required CredentialsBasic coding skills, often self-taught or bootcamp trainedTypically a degree in Computer Science or related field
Work EnvironmentEntry-level, often in tech startups or large companiesEntry-level, in software development teams
Employer & Industry UsageCommon in tech startups, internships, and training programsWidely used across industries for entry-level roles
Search & Comparison IntentPeople seeking beginner roles with minimal experienceCandidates looking for their first professional development role

The main difference is that a No Experience Software Engineer is an entry-level role for individuals with little to no professional experience, often focusing on learning and growth. A Junior Software Developer typically requires some formal education or training and involves more defined development tasks. Both roles serve as starting points in a software career but differ slightly in expectations and background requirements.

Can I become a no experience software engineer with no experience?

Becoming a no experience software engineer is possible through self-learning, online courses, and building a portfolio of projects. Many entry-level roles do not require prior professional experience but often look for basic programming skills in languages like Python, Java, or C++, along with familiarity with development tools and problem-solving abilities.

Is 25 too late to become a no experience software engineer?

No, 25 is not too late to become a no experience software engineer. Many entry-level roles are open to recent learners or career changers, and acquiring skills in programming languages like Python or Java, along with building a portfolio, can help you start in the field at any age.
More about No Experience Software Engineer jobs

What are the most commonly searched types of Software Engineer jobs in Washington?

The most popular types of Software Engineer jobs in Washington are:

What cities in Washington are hiring for No Experience Software Engineer jobs?

Cities in Washington with the most No Experience Software Engineer job openings:

Infographic showing various No Experience Software Engineer job openings in Washington as of August 2026, with employment types broken down into 1% As Needed, 74% Full Time, 15% Part Time, 2% Temporary, and 8% Contract. Highlights an 86% Physical, 2% Hybrid, and 12% Remote job distribution, with an average salary of $167,085 per year, or $80.3 per hour.

$120K - $140K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 28 days ago


Job description

Overview
Software Engineer
Herndon, VA
TS/SCI with Poly
At Bcore, our strength comes from how we deliver impact to the mission. Whether it's architecting critical IT solutions, producing actionable intelligence, or developing cutting edge technology, we succeed because of the expertise, collaboration, and agility of our teams. Our Mission Services division combines enterprise IT, cloud solutions, DevSecOps, systems engineering, software development, and operational support.Bcore accelerates decisive advantage for warfighters and intelligence professionals by fusing human insight, rapid-fire engineering, precision-measured outcomes, and relentless grit into mission-ready solutions.
Do you want to join a team that is building tailored technical solutions to modernize our government's mission and our client's business? Do you have a desire to change how people work? Are you interested in helping to protect our nation's cyber interests? Join our growing team supporting customer missions as a Software Engineer in Herndon, Virginia.
Responsibilities
We are seeking a skilled Software Engineer with expertise in DevOps to join our technology-based program supporting a key Government customer. The ideal candidate will be responsible for developing and automating our customer's in support of this customer's mission, ensuring the smooth operation of all systems within the virtual environment (Nutanix, VMs,) to optimize performance, scalability and automation.
Provides development engineering and programming support to projects and infrastructure support activities. Develops, creates, and modifies general computer applications software or specialized utility programs. Analyzes user needs and develops software solutions. Designs software or customizes software for client use with the aim of optimizing operational efficiency. May analyze and design within an application area, working individually or coordinating development as part of a team.
  • Manage and maintain the customer's application servers, networks and development & test infrastructure
  • Deploy, configure, and troubleshoot application hosting services
  • Monitor system performance and audits to ensure data integrity and protection
  • Collaborate with internal teams to identify technical requirements and implement solutions that meet business needs
  • Provide technical support and guidance to end-users, resolving issues in a timely manner
  • Implement best practices for automation, backup, disaster recovery, and system redundancy
  • Stay up-to-date with industry trends and advancements in cloud computing and IT systems administration

Qualifications
Required Qualifications:
We are looking for experienced Software Engineers to join our technology-based program supporting a key Government customer. A Bachelor's or Master's degrees in computer science are preferred with a minimum of 3 years' relevant experience and education with the following skillsets:
  • Infrastructure as a code language (e.g. Ansible, Chef, Puppet, etc.)
  • Experience with Linux System Administration and containerization tools (e.g. Docker)
  • Ability to use source Control tools (e.g. Git, Subversion,)
  • Experience in Cloud based services (AWS, Azure)
  • Understand and implement network architecture (e.g. VLAN, subnets)
  • Candidates should have experience in security review of applications and infrastructure.
  • Ability to analyze and solve networking issues
  • Researches new technologies in object oriented programming.
  • Works well in a engineering team environment with other teammates who have varied skills levels.
  • Ability to mentor others

Desired Qualifications:
The ideal candidate would also be familiar with working in development environments that utilize Scrum, Lean, Agile and DevOps. as well as ServiceNow for reporting and workflow.
  • Experience with infrastructure automation technologies like Cisco NSO
  • Experience with SD-WAN technology and applications (e.g. Versa)
  • Experience with build automation technologies like Maven, Jenkins, etc.
  • Experience with building APIs and services using REST, SOAP, etc.
  • Experience with scripting languages like Perl, Shell, Bash etc.

What you can expect from us
  • The expected salary range within the Washington, DC metropolitan area is: $120,000 - $140,000. Final compensation is unique to each individual and will be determined based on factors such as experience, education, geographic location, and contractual requirements. This is not a guarantee.
  • Benefits include Health/Dental/Vision, 401(k), Paid Time Off, STD/LTD/Life Insurance/Voluntary Life Insurance, Stipends, Referral Bonuses, and more.

BCore is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, sexual orientation or any other characteristic protected by law.