2

Entry Level Software Developer Jobs in Oak Harbor, WA

Civil Engineer I/II/III

Sequim, WA · On-site

$88K - $145K/yr

Whether you're an entry-level engineer eager to learn, a licensed engineer ready to manage projects ... Utilizes engineering software and technology, including AutoCAD Civil 3D, Bluebeam, ArcGIS ...

Civil Engineer I/II/III

Sequim, WA · On-site

$88K - $145K/yr

Whether you're an entry-level engineer eager to learn, a licensed engineer ready to manage projects ... Utilizes engineering software and technology, including AutoCAD Civil 3D, Bluebeam, ArcGIS ...

Entry Level Software Developer information

See Oak Harbor, WA salary details

$31.3K

$106.3K

$256.1K

How much do entry level software developer jobs pay per year?

As of Aug 27, 2026, the average yearly pay for entry level software developer in Oak Harbor, WA is $106,312.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,300.00 and $112,400.00 per year, depending on experience, location, and employer.

What is an entry level software developer?

Entry level software developers are professionals who are at the beginning of their software development careers. They typically have foundational knowledge of programming languages, software development methodologies, and problem-solving skills. Entry level developers work under the guidance of more experienced engineers to write code, fix bugs, and contribute to software projects. Their responsibilities often include learning new technologies, collaborating with team members, and gaining practical experience to advance in their careers.

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 types of projects and tasks can I expect to work on as an entry level software developer?

As an entry level software developer, you will typically be assigned to work on smaller modules or features within larger projects, often under the guidance of more experienced developers. Your daily tasks may include writing and testing code, fixing bugs, participating in code reviews, and collaborating with team members through agile sprints or regular meetings. You'll also have opportunities to learn new technologies, contribute to documentation, and gradually take on more complex responsibilities as you gain experience. This environment encourages continuous learning and close collaboration with others, helping you build both technical and teamwork skills.

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

To thrive as an Entry Level Software Developer, you need a solid understanding of programming languages such as Java, Python, or C++, along with a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic knowledge of databases is important. Strong problem-solving abilities, attention to detail, and effective teamwork set standout candidates apart. These skills and qualities are crucial for building reliable software, collaborating with colleagues, and adapting to evolving technical requirements.

What is the difference between Entry Level Software Developer vs Junior Software Engineer?

AspectEntry Level Software DeveloperJunior Software Engineer
Required CredentialsBachelor's in CS or related field, coding bootcamp experienceBachelor's in CS or related field, internship experience
Work EnvironmentTech companies, startups, software firmsTech companies, consulting firms, startups
Employer UsageCommonly used in job postings and industryOften 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.

How to get an entry level software developer job with no experience?

To secure an entry level software developer position with no experience, focus on building a portfolio of projects, contribute to open-source code, and learn relevant programming languages like Python or Java. Gaining familiarity with tools such as Git and completing certifications or coding bootcamps can also improve your chances. Internships or apprenticeships can provide practical experience and industry exposure.

What are the most commonly searched types of Software Developer jobs in Oak Harbor, WA?

The most popular types of Software Developer jobs in Oak Harbor, WA are:

What job categories do people searching Entry Level Software Developer jobs in Oak Harbor, WA look for?

The top searched job categories for Entry Level Software Developer jobs in Oak Harbor, WA are:

What cities near Oak Harbor, WA are hiring for Entry Level Software Developer jobs?

Cities near Oak Harbor, WA with the most Entry Level Software Developer job openings:

Infographic showing various Entry Level Software Developer job openings in Oak Harbor, WA as of August 2026, with employment types broken down into 84% Full Time, 13% Part Time, and 3% Contract. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution, with an average salary of $106,312 per year, or $51.1 per hour.

Civil Engineer I/II/III

City of Sequim

Sequim, WA • On-site

$88K - $145K/yr

Full-time

Posted 17 days ago


Job description

If you have questions about this position or about the City of Sequim recruitment process, please contact HR@sequimwa.gov. Job Summary Build More Than Infrastructure. Build Your Career

Whether you're beginning your engineering career or ready to take the next step in professional leadership, the City of Sequim offers the opportunity to grow, lead, and make a lasting impact, both in the community and in your profession. The City of Sequim is seeking motivated candidates to join our Engineering Division. We currently have one opening, which may be filled at the Civil Engineer I, II, or III level depending on the successful candidate's education, professional licensure, experience, and demonstrated qualifications.

Annual Salary Ranges: Civil Engineer I: $88,545.60-115,107.20 Civil Engineer II: $95,617.60-124,300.80 Civil Engineer III: $111,550.40-145,017.60 Our Engineering Division offers more than a job - it offers a career. Through a structured engineering career ladder, engineers receive mentorship, increasing responsibility, and opportunities for professional growth while working on meaningful projects that improve the community we serve. Unlike many engineering positions that focus on a single specialty, our engineers gain experience throughout the entire project lifecycle, including planning, design, development review, capital improvement planning, construction administration, consultant coordination, grant-funded projects, and public engagement

This broad experience provides a unique opportunity to develop into a well-rounded municipal engineer while making a visible impact from day one. We're looking for engineers who are collaborative, curious, accountable, and committed to public service. Whether you're an entry-level engineer eager to learn, a licensed engineer ready to manage projects independently, or an experienced engineer prepared to provide technical leadership, you'll join a supportive team that values mentorship, innovation, integrity, and continuous improvement.

Located on Washington's beautiful Olympic Peninsula, Sequim offers an exceptional quality of life, a welcoming community, and outstanding access to outdoor recreation. If you're looking for more than your next engineering position, and if you're looking to build a rewarding career while serving a community that values public infrastructure, we encourage you to apply. Essential Duties and Responsibilities CIVIL ENGINEER I: Under the close supervision of the City Engineer, or designee, CE I performs entry-level civil engineering work in support of the planning, design, construction, operation, and maintenance of the City's public works infrastructure.

This classification is intended to provide progressively responsible engineering experience while developing technical competency, professional judgment, and practical application of municipal engineering principles. Assignments are performed under specific instruction with increasing responsibility as knowledge, experience, and demonstrated proficiency develop. The position serves as the developmental level within the City's professional engineering career series and prepares incumbents for advancement to the Civil Engineer II classification.

ESSENTIAL DUTIES AND RESPONSIBILITIES Engineering Design and Technical Support Applies fundamental civil engineering principles and practices in support of the planning, design, construction, operation, maintenance, and improvement of municipal public works infrastructure. Assists in preparing plans, specifications, estimates (PS&E), engineering calculations, technical reports, cost estimates, and supporting documentation for City capital improvement projects. Utilizes engineering software and technology, including AutoCAD Civil 3D, Bluebeam, ArcGIS, Cartegraph, Topcon Magnet, Microsoft Office, and other applications to perform assigned work.

Conducts technical research and assists in evaluating engineering alternatives and recommendations. Construction Administration Assists with field inspections during pre-construction, construction, and project closeout to verify compliance with approved plans, specifications, permits, and applicable standards. Assists in documenting construction progress, preparing field reports, tracking quantities, and coordinating project records.

Supports construction administration activities including contractor communications, project documentation, and resolution of routine field issues under the direction of the City Engineer or designee. Development Review and Regulatory Compliance Assists in reviewing development applications, right-of-way permits, utility permits, and engineering plans for compliance with City standards, the Sequim Municipal Code, Washington State regulations, and applicable federal requirements. Conducts field inspections associated with development review and prepares recommendations for supervisory review.

Capital Project Support Assists the Civil Engineer II, Civil Engineer III, and City Engineer in the planning, design, bidding, and delivery of capital improvement projects. Supports preparation of Requests for Qualifications (RFQs), Requests for Proposals (RFPs), consultant selection processes, and administration of consultant contracts. Assists in preparing project schedules, tracking project budgets, developing cost estimates, and maintaining project records.

Supports administration of public bidding in accordance with Washington State law and City purchasing policies. Professional Responsibilities Collaborates with Engineering Division staff and other City departments to support division goals, capital planning efforts, and continuous improvement initiatives. Develops and maintains effective working relationships with City staff, consultants, contractors, developers, regulatory agencies, and members of the public.

Demonstrates professionalism, accountability, sound judgment, and a commitment to safety, stewardship, innovation, quality, customer service, and teamwork. Participates in training, continuing education, and professional development opportunities to increase technical competency and progress toward independent professional engineering practice. Performs other related duties as assigned consistent with the responsibilities of the classification.

KNOWLEDGE, SKILLS AND ABILITIES Knowledge Fundamental principles, practices, and techniques of civil engineering. Basic engineering mathematics, surveying principles, and engineering computations. Municipal infrastructure systems, including transportation, water, wastewater, stormwater, and right-of-way improvements.

Applicable federal, state, and local laws, regulations, engineering standards, and permitting requirements, including familiarity with Washington State Department of Transportation (WSDOT) Standard Specifications and Standard Plans. Engineering software and technology used in municipal engineering, including AutoCAD Civil 3D, Bluebeam, ArcGIS, Microsoft Office applications, and other engineering software applicable to assigned duties. Skills Preparing engineering calculations, technical reports, plans, specifications, cost estimates, and supporting documentation.

Reading and interpreting engineering plans, maps, plats, legal descriptions, deeds, specifications, and technical documents. Communicating effectively, both orally and in writing, with coworkers, consultants, contractors, developers, regulatory agencies, and members of the public. Organizing work, managing multiple assignments, and meeting established deadlines.

Utilizing engineering software, office technology, and field equipment applicable to assigned work. Abilities Learn and apply civil engineering principles, municipal standards, policies, and procedures through progressively responsible assignments. Exercise sound judgment appropriate to an entry-level professional engineer while recognizing when supervisory guidance is required.

Establish and maintain effective working relationships with City staff, elected officials, consultants, contractors, regulatory agencies, developers, and the public. Conduct field investigations and inspections over uneven terrain, active construction sites, and varying weather conditions. Learn and adapt to emerging technologies, including engineering software, data management systems, and artificial intelligence applications that improve efficiency and service delivery.

Maintain regular, reliable, and timely attendance and contribute positively to a collaborative team environment. Demonstrate professionalism, integrity, initiative, adaptability, and a commitment to continuous learning and professional development. CIVIL ENGINEER II: Under the general supervision of the City Engineer, CE II performs all duties prescribed to the CE I to a higher degree of autonomy and decision-making ownership and responsibility practicing professional civil engineering work involving the planning, design, construction administration, and delivery of municipal public works infrastructure.

The CE II independently manages assigned engineering projects, exercises professional engineering judgment, coordinates with consultants, contractors, regulatory agencies, and the public. This classification represents the professional engineering practice level within the City's engineering career series and is distinguished by increasing independence, project ownership, and responsibility for delivering engineering solutions. This classification assumes primary responsibility for routine engineering projects while supporting division goals.

ESSENTIAL DUTIES AND RESPONSIBILITIES Engineering Design and Technical Analysis Independently applies professional civil engineering principles to the planning, design, analysis, construction, operation, maintenance, and rehabilitation of municipal public works infrastructure. Prepares engineering calculations, plans, specifications, estimates (PS&E), technical reports, and supporting engineering documentation for municipal capital improvement projects. Utilizes engineering software and technology to perform engineering analyses, prepare project documents, and develop practical engineering solutions.

Construction Administration and Project Delivery Independently manages assigned capital improvement projects through planning, design, permitting, public bidding, construction administration, and project closeout under the general supervision of the City Engineer. Administers assigned construction projects, including field inspections, contractor coordination, project documentation, and resolution of routine construction issues. Monitors project scope, schedule, budget, consultant performance, and construction progress while identifying project risks and recommending corrective actions.

Development Review and Regulatory Compliance Independently reviews development proposals, engineering plans, right-of-way permits, utility improvements, and public infrastructure projects for compliance with City standards, municipal code, and applicable federal and state regulations. Coordinates engineering review comments with City departments, consultants, utility providers, developers, contractors, and regulatory agencies to facilitate successful project delivery. Capital Planning and Consultant Administration Assists with the development and implementation of the Capital Improvement Program (CIP), Transportation Improvement Program (TIP), State Transportation Improvement Program (STIP), grant applications, and other long-range infrastructure planning initiatives.

Prepares Requests for Qualifications (RFQs), Requests for Proposals (RFPs), consultant evaluations, and administers assigned consultant contracts. Supports public bidding activities in accordance with Washington State public works laws and City purchasing policies. Leadership and Professional Responsibilities Provides technical guidance, mentoring, and training to Civil Engineer I staff.

Represents the Engineering Division at project meetings, public meetings, technical discussions, and interdepartmental coordination efforts. Develops and maintains effective working relationships with City staff, consultants, contractors, developers, regulatory agencies, and members of the public. Demonstrates professionalism and the Department's commitment to safety, stewardship, innovation, accountability, quality, customer service, and teamwork.

Performs other related duties as assigned. KNOWLEDGE, SKILLS AND ABILITIES Knowledge Principles, practices, and techniques of professional civil engineering as applied to municipal infrastructure planning, design, construction, and maintenance. Federal, state, and local laws, regulations, engineering standards, and permitting requirements applicable to municipal public works, including familiarity with Washington State Department of Transportation (WSDOT) Standard Specifications and Standard Plans.

Engineering software and technology used in municipal engineering, including AutoCAD Civil 3D, Bluebeam, ArcGIS, Microsoft Office, WWHM, and related applications. Skills Preparing engineering calculations, technical reports, plans, specifications, cost estimates, and supporting engineering documentation. Reading and interpreting engineering plans, maps, plats, legal descriptions, deeds, specifications, and technical documents.

Managing multiple assignments, establishing priorities, and meeting project schedules and deadlines. Communicating effectively, both orally and in writing, with coworkers, consultants, contractors, developers, regulatory agencies, elected officials, and the public. Utilizing engineering software, office technology, and field equipment applicable to municipal engineering.

Abilities Independently apply professional engineering principles and exercise sound engineering judgment in the completion of assigned work. Evaluate engineering alternatives, identify practical solutions, and recommend appropriate courses of action. Establish and maintain effective working relationships while representing the Engineering Division in a professional manner.

Perform field investigations and inspections over uneven terrain, active construction sites, and varying weather conditions. Adapt to evolving engineering technologies, including software, data management systems, and artificial intelligence applications that improve organizational efficiency. Provide technical guidance and mentorship to less experienced engineering staff.

Maintain regular, reliable attendance and demonstrate professionalism, integrity, accountability, initiative, and sound judgment. CIVIL ENGINEER III: This is the senior professional engineering classification within the Engineering Division and serves as the Division's principal technical leadership position. Under the general direction of...