1

Software Developer Jobs in Mount Vernon, WA (NOW HIRING)

Data Engineer

Burlington, WA · On-site

$110K - $125K/yr

The Data Engineer will design ETL/ELT workflows, manage lakehouse, warehouse, and database assets, optimize performance, enforce data quality standards, and support secure, governed access to ...

Collaborate with cross-functional teams-including software development, electrical engineering, control system development, IT, and test engineering-to troubleshoot issues and ensure seamless ...

Collaborate with cross-functional teams-including software development, electrical engineering, control system development, IT, and test engineering-to troubleshoot issues and ensure seamless ...

Collaborate with cross-functional teams--including software development, electrical engineering ... control system development, IT, and test engineering--to troubleshoot issues and ensure seamless ...

The Senior ECU Test Engineer will be responsible for Hardware in the Loop (HiL) testing of ECUs with PACCAR Electronics developed software. The successful candidate will coordinate with the product ...

The Senior ECU Test Engineer will be responsible for Hardware in the Loop (HiL) testing of ECUs with PACCAR Electronics developed software. The successful candidate will coordinate with the product ...

Senior ECU Test Engineer

Mount Vernon, WA · On-site

$100K - $156K/yr

The Senior ECU Test Engineer will be responsible for Hardware in the Loop (HiL) testing of ECUs with PACCAR Electronics developed software. The successful candidate will coordinate with the product ...

Senior ECU Test Engineer

Mount Vernon, WA · On-site

$100.10 - $156.60/hr

PACCAR The Senior ECU Test Engineer will be responsible for Hardware in the Loop (HiL) testing of ECUs with PACCAR Electronics developed software. The successful candidate will coordinate with the ...

Senior ECU Test Engineer

Mount Vernon, WA · On-site

$104K - $162K/yr

The Senior ECU Test Engineer will be responsible for Hardware in the Loop (HiL) testing of ECUs with PACCAR Electronics developed software. The successful candidate will coordinate with the product ...

Showing results 21-40

Software Developer information

See Mount Vernon, WA salary details

$53.8K

$125.3K

$185.9K

How much do software developer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for software developer in Mount Vernon, WA is $125,267.00, according to ZipRecruiter salary data. Most workers in this role earn between $100,800.00 and $145,600.00 per year, depending on experience, location, and employer.

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

To thrive as a Software Developer, you need strong programming skills in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

Is a software developer still in demand?

Yes, software developers are in high demand due to ongoing digital transformation across industries. Skills in programming languages like Java, Python, and experience with cloud platforms increase employability, and the role is expected to grow as technology continues to advance.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What do software developers do?

Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed interchangeably with Software Developer in many organizations

While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

What is a software developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.
What are the most commonly searched types of Software Developer jobs in Mount Vernon, WA? The most popular types of Software Developer jobs in Mount Vernon, WA are:
What cities near Mount Vernon, WA are hiring for Software Developer jobs? Cities near Mount Vernon, WA with the most Software Developer job openings:
Infographic showing various Software Developer job openings in Mount Vernon, WA as of August 2026, with employment types broken down into 93% Full Time, and 7% Contract. Highlights an 93% In-person, and 7% Remote job distribution, with an average salary of $125,267 per year, or $60.2 per hour.

Watershed Planning Engineer II/III

Herrera Environmental Consultants, Inc.

Bellingham, WA • On-site

$84K - $113K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 9 days ago


Job description

We are Herrera

Envision yourself at a growing, employee-owned company that inspires and empowers you to deliver your best performance while making a difference in the world. 

We are Herrera, a science, planning, and design consulting firm dedicated to working with clients to develop holistic solutions that provide social and environmental benefit. We protect the environment every day by providing a diverse range of consulting services to cities, counties, state and federal agencies, Tribes, non-profits, and private clients throughout Washington, Oregon, California, Montana, Wyoming, Alaska, and western Canada. 

For over 40 years, Herrera has cultivated a collaborative, caring, and values-driven culture that empowers our employee-owners to achieve excellence while ensuring we have fun along the way. By providing our employee-owners with the autonomy to pursue their professional interests and through encouraging them to grow, we benefit from high employee-owner retention that contributes to our longstanding partnerships with clients. 

Our Values

  • Treat everyone with respect and dignity, always. 
  • Insist on integrity, objectivity, and social and environmental ethics in our work. 
  • Act as stewards of the environment upon which we depend. 
  • Research and outreach, learn and teach.
  • Employee owners, employee leaders.

Your Opportunity

Are you interested in applying your engineering skills to plan and implement infrastructure and programmatic strategies (e.g., green stormwater infrastructure [GSI], nature-based solutions, stormwater management program enhancements) to improve water quality and ecosystem health? Do you like working as part of integrated, collaborative teams with engineers, landscape architects, scientists, and GIS analysts to solve complex problems in sustainable and equitable ways? Are you looking for an opportunity to help communities create and expand programs to improve watershed and neighborhood resilience? If so, we'd love to hear from you. 
As a Watershed Planning Engineer II/III, you will join a collaborative team of experienced, creative, and mission driven engineers, scientists, landscape architects, planners, and other experts working to solve a variety of environmental issues ranging from watershed to site-specific scales and from urban to rural realms. We are looking for someone who has a strong desire to continually learn, loves to innovate and creatively problem solve, works well within a team, desires to work and grow with other disciplines, and will add to our passionate group dynamic. 
In this role we will count on you to:

  • Support planning of stormwater infrastructure from distributed GSI to centralized regional stormwater treatment 
  • Support stormwater and urban watershed planning to improve water quality and ecosystem health
  • Support municipal stormwater program planning, including policy and guidance development and National Pollutant Discharge Elimination System (NPDES) municipal stormwater permit compliance
  • Support climate vulnerability assessments and adaptation planning
  • Produce planning, conceptual design, and technical documents
  • Review documents, synthesize information, and effectively communicate with both internal and external team members and partners
  • Support the development of materials and facilitation of workshops, public meetings, and trainings with municipal staff and the public 
  • Learn to manage and prioritize multiple tasks and projects 
  • Bring your own knowledge, experiences, and inspirations to make our team better

Minimum Qualifications

Education, Experience, & Licensure/Certifications

  • Bachelor's degree in civil, environmental, or water resources engineering
  • 3 to 8 years of relevant experience in stormwater and urban watershed planning

Knowledge, Skills, & Abilities

  • Experience with planning and/or design of GSI and other stormwater management infrastructure
  • Experience and technical proficiency with ArcGIS and/or hydrologic and hydraulic modeling software (including SWMM, MGSFlood, and/or WWHM)
  • Preparation of planning and design reports and technical memorandums 
  • Experience coordinating with agencies, subconsultants, and planning and design partners
  • Commitment to staying current with technical and regulatory developments in the dynamic field of stormwater management
  • Strong team collaboration, clear written and verbal communication abilities, and excellent organizational skills 
  • Experience providing project management or task management support 
  • Ability to interact with multidisciplinary teams and juggle multiple tasks

Preferred Qualifications 

  • Advanced degree in civil, environmental, or water resources engineering
  • Registered Professional Engineer in the State of Oregon and/or Washington, or on track to obtain licensure within 24 months of hire
  • Experience working with public sector clients, Tribes, utilities, or community-based organizations 
  • Familiarity with Pacific Northwest watersheds, regulatory requirements, and stormwater management challenges 
  • Experience with grant writing, training, and regulatory document development
  • Experience with public speaking and meeting/workshop facilitation
  • Experience with parametric and itemized cost estimating for stormwater infrastructure projects
  • Familiarity with facilitating meetings with whiteboarding tools (e.g., Miro, Canva, Microsoft Whiteboard)
  • Familiarity with engineering and graphic design tools (e.g., Autodesk AutoCAD, Bluebeam, Revu, Adobe InDesign)
Other specific training and professional organization affiliations should be noted in the applicant's resume and/or cover letter.

We are proud to support our employee-owners by offering the following compensation and benefits:

  • This position is salaried and exempt from overtime; the annual salary ranges by level are:
    • Engineer II: $84,100 - $103,900
    • Engineer III: $94,000 - $113,800 
  • Flexible hybrid work culture
  • Medical/prescription drug/dental/vision insurance for employees and dependents; employees covered at no cost on base plan with buy-up options available; company contribution for dependents
  • Section 125 flexible benefits plans – healthcare and dependent care
  • Company-paid life insurance for employees; option to purchase additional life insurance for employees and dependents at employees’ expense
  • Company-paid long term disability insurance for employees; option to purchase short-term disability insurance at employees’ expense
  • Employee Assistance Program (EAP)
  • Employee Stock Ownership Plan (ESOP) – we are 100% employee owned!
  • 401(k) retirement plan
  • Paid vacation, accrued bi-weekly, equivalent to 15 days per year for a 40 hour/week employee and prorated for employees working 24-39 hours/week
  • Paid sick leave, accrued bi-weekly, equivalent to 10 days per year for a 40-hour/week employee and prorated for employees working 24-39 hours per week
  • Flexible paid holidays (10)
  • Paid volunteer time (8 hours annually)
  • Company-paid annual membership dues for one professional organization
  • Professional development / continuing education allowance
  • Discretionary annual bonus
  • Transit benefit

To learn more, please visit our website at: www.herrerainc.com

We Are Committed to Equal Opportunity, Diversity, Equity, and Inclusion

At Herrera, we celebrate our differences as much as our similarities. We know the best outcomes come from interdisciplinary, diverse, and inclusive teams. Our values are ever-present in the people, culture, and work we do, they are not just a few sentences on our website. We treat people with respect and act with integrity and objectivity. Our employment decisions are based on knowledge, skills, and abilities, and have nothing to do with your race, color, gender, age, religion, national origin, disability, sexual orientation, medical history, reproductive health decisions, political ideology, veteran status, or physical appearance. As an equal opportunity and affirmative action employer, we encourage women, minorities, veterans, disabled veterans, and individuals with disabilities to apply for our open positions. We are also a member of E-Verify. To learn more about E-Verify, read the E-Verify Notice and the Right to Work Notice.

Powered by JazzHR

11AGb4wraX