1

Junior Software Programmer Jobs in Bellingham, WA

Mid-Level Civil Engineer

Burlington, WA · On-site

$88K - $130K/yr

Provide technical guidance and support to junior engineers, water system operators, and other team ... Proficiency in engineering software, such as AutoCAD, Civil 3D, EPANet, Water CAD, or similar tools

New

Provide technical guidance and support to junior engineers, water system operators, and other team ... Proficiency in engineering software, such as AutoCAD, Civil 3D, EPANet, Water CAD, or similar tools

New

Provide technical guidance and support to junior engineers, water system operators, and other team ... Proficiency in engineering software, such as AutoCAD, Civil 3D, EPANet, Water CAD, or similar tools

New

Senior Process Engineer

Bellingham, WA · On-site

$108K - $139K/yr

Mentor junior process engineers to provide technical guidance and growth * Contribute to resource ... Identify gaps in current software or tools and provide alternatives * Stay up to date and evaluate ...

Sr. AI Robotics Engineer

Bellingham, WA · On-site

$108K - $149K/yr

Mentor junior engineers and collaborate cross-functionally with ME, EE, and manufacturing teams ... Thrives in cross-disciplinary hardware + software environments * Bias for action, fast pace, and ...

Showing results 21-38

Junior Software Programmer information

See Bellingham, WA salary details

$7

$28

$49

How much do junior software programmer jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for junior software programmer in Bellingham, WA is $28.02, according to ZipRecruiter salary data. Most workers in this role earn between $16.97 and $34.47 per hour, depending on experience, location, and employer.

What are some common challenges a junior software programmer might face during their first year on the job?

In their first year, Junior Software Programmers often encounter challenges such as adapting to new codebases, understanding development workflows, and balancing learning with productivity. They may also find it difficult to communicate technical issues clearly to team members or to estimate how long a task will take. However, most teams provide mentorship and regular feedback to help new programmers grow and integrate smoothly with the team’s processes.

What is a junior software programmer?

A Junior Software Programmer is an entry-level professional responsible for writing, testing, and maintaining code under the guidance of more experienced developers. They typically work on specific tasks or small projects, learning industry practices and programming languages on the job. Junior programmers often collaborate with other team members to develop software solutions and resolve bugs, gaining experience as they grow into more advanced roles.

What are the key skills and qualifications needed to thrive as a junior software programmer?

To thrive as a Junior Software Programmer, you need a solid understanding of programming fundamentals, typically demonstrated by a degree in computer science or related field and experience with languages like Python, Java, or C++. Familiarity with version control systems (such as Git), basic debugging tools, and integrated development environments (IDEs) is also important. Strong problem-solving abilities, attention to detail, and effective communication are essential soft skills that help you learn quickly and collaborate with team members. These skills ensure you can contribute to codebases efficiently, adapt to new technologies, and support team goals in a fast-evolving technical environment.

What is the difference between Junior Software Programmer vs Junior Web Developer?

AspectJunior Software ProgrammerJunior Web Developer
Required SkillsProgramming languages (e.g., Java, C++, Python), software development fundamentalsHTML, CSS, JavaScript, basic backend knowledge
Work EnvironmentSoftware companies, tech firms, development teamsWeb agencies, tech startups, freelance projects
Common UsageDeveloping software applications, system toolsBuilding websites, web applications

Junior Software Programmers focus on developing software applications and systems using programming languages, often working in software or tech companies. Junior Web Developers specialize in creating websites and web-based applications, typically working in web agencies or startups. While both roles require basic coding skills, their focus areas and tools differ, making each suitable for different career paths within the tech industry.

What job categories do people searching Junior Software Programmer jobs in Bellingham, WA look for? The top searched job categories for Junior Software Programmer jobs in Bellingham, WA are:
What cities near Bellingham, WA are hiring for Junior Software Programmer jobs? Cities near Bellingham, WA with the most Junior Software Programmer job openings:
Infographic showing various Junior Software Programmer job openings in Bellingham, WA as of August 2026, with employment types broken down into 84% Full Time, 13% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $58,278 per year, or $28 per hour.

Mid-Level Civil Engineer

Facet, Inc

Burlington, WA • On-site

$88K - $130K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 3 days ago

New


Job description

Join Our Facet Team
Facet is a fast-growing energetic civil and structural engineering and environmental consulting firm with six offices in Washington. We are engineers, scientists, arborists, landscape architects, planners, and more, with decades of experience working throughout the PNW and the nation.
Job Description
We are seeking a skilled and motivated Civil Engineer to join our team. The successful candidate will be responsible for planning, designing, and improving drinking water and waste water systems. Completed projects will ensure compliance with relevant regulations and standards, support community goals, and ensure the continued operation of the system into the future. This role requires a strong technical background, excellent project management skills, and the ability to work collaboratively with multidisciplinary teams. The ideal candidate will be working in our Burlington office.
Primary Responsibilities
Project Design and Management:
  • Develop detailed engineering designs for water supply, treatment, storage, pumping, distribution, control systems, and monitoring equipment
  • Conduct hydraulic analyses to support distribution piping configuration, pump requirements, and project layout
  • Select appropriate treatment methodologies to address identified drinking water contaminants
  • Manage project timelines, budgets, and resources to ensure successful project delivery
  • Coordinate with clients, contractors, and regulatory agencies to facilitate project approvals and implementation

Technical Analysis and Reports:
  • Perform water system assessments and data collection, for project feasibility studies
  • Prepare technical reports, design documents, and regulatory permit applications
  • Prepare preliminary engineering reports and costs estimates to support loan applications
  • Prepare project plans, specifications, cost estimates, and schedules
  • Prepare source approval reports to support the addition of new groundwater sources
  • Prepare planning documents to support the long-term operation and viability of the water system
  • Assess equipment condition and develop a replacement schedule with costs
  • Analyze and interpret water quality data, past water usage and system demands to determine a water system capacity limit
  • Conduct field inspections, assessments, and testing during construction to ensure compliance with design specifications, installation requirements, and regulatory requirements

Regulatory Compliance and Standards:
  • Ensure project designs and implementations comply with federal, state, and local regulations and standards. Projects may involve review by Washington State. Department of Health, Department of Ecology, local health jurisdictions, and local permitting for the installation of facilities.
  • Stay updated on industry best practices, emerging technologies, and regulatory changes
  • Provide technical guidance and support to junior engineers, water system operators, and other team members

Collaboration and Communication:
  • Work closely with multidisciplinary teams, including hydrogeologists, geologists, electrical/mechanical engineers, environmental scientists, ecologists, planners, and water system operators
  • Communicate effectively with clients, stakeholders, regulatory staff, financing agencies, and team members to ensure project objectives are met
  • Communicate effectively with installation contractors, equipment suppliers, and water system operators to understand project needs and ensure completed project is functional and easy to maintain
  • Participate in public meetings and presentations to communicate project goals and progress to community members and stakeholders

Qualifications
  • Bachelor's degree in civil engineering, chemical engineering, mechanical engineering, environmental engineering, or a related field
  • EIT required
  • Professional Engineer (PE) license preferred
  • 3+ years of experience in drinking water or waste water engineering required
  • Proficiency in engineering software, such as AutoCAD, Civil 3D, EPANet, Water CAD, or similar tools
  • Strong understanding of hydraulics, and water quality principles
  • Excellent project management skills, including the ability to manage multiple projects simultaneously
  • Strong analytical, problem-solving, and decision-making abilities
  • Excellent written and verbal communication skills
  • Ability to work effectively both independently and as part of a team

Benefits
  • Competitive salary with opportunities for performance-based bonuses
  • Generous Paid Time Off (vacation and sick)
  • 7 fixed holidays and 2 floating holidays
  • Fully paid employee medical, dental, and vision coverage
  • Employer paid for dependents' medical, dental and vision paid at 60%
  • Choice of a traditional copay plan or High-Deductible Health Plan (HDHP) with a Health Savings account (HSA)
  • Facet fully funds HSAs to the IRS maximum ($4400 for individuals and $8750 for families) for employees selecting the HDHP with HSA
  • $300 annual fitness benefit
  • $100,000 employer paid life insurance
  • Employer paid for long-term and short-term disability
  • Voluntary plans include additional group life, accident, hospitalization, and serious illness
  • 401(k) retirement plan with company matching 4.5%