top of page

Get ready to grow with us!

Northwest Pipe Company is the nation’s leading manufacturer of water infrastructure products and with over 50 years of experience, we’re just getting started! Our business is growing, and we’re looking for great people to grow with us. We’re immediately seeking an Applications Analyst/Developer to join our Northwest Pipe team in Vancouver, WA.



We Offer:

Medical, Dental, Vision, Life, AD&D Insurance

Paid Vacation, Holidays, and Sick Time

401k Retirement Savings Plan with Employer Match

Bonus Potential (2x per year)

Up to $5,000 per year Tuition Reimbursement

Employee Assistance Program (EAP)

Opportunities for Career Advancement

Values-Driven Culture Committed to Diversity, Inclusion, and Safety



Our Values:

Accountability is evident when we do what we say we are going to do and people accept responsibility for their actions. We do not point fingers and blame others. We own our actions.

Commitment is not only promising to do something, but actually investing in the necessary effort and actions to make it happen.

Teamwork is essential for competing in a challenging and constantly changing business environment. Working together across all job functions is critical to achieving our success.




The Applications Analyst/Developer offers a unique opportunity for candidates with a .NET developer background to work directly with Northwest Pipe’s business units and stakeholders. Through development support of NWP’s proprietary, in-house developed application suite the ideal candidate will be technically proficient in visual basic, C# and Microsoft’s technology stack. In this position you will be responsible for the full SDLC process for existing applications and new applications and solutions you deploy.

You will be a part of an IT Application team that delivers new business capabilities through project implementations, functional enhancements and direct end-user production support. Varying in size of complexity including civic/water engineering calculations, NWP’s proprietary applications support critical business needs such as sales information management, in-depth engineering design drawings, production tracking and cost estimation; their data sources range from ODBC-compliant control systems like SQL Server to Microsoft Access and Excel.




To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Identify and analyze user and system requirements, then translate these into scalable technical solutions.

  • Design, develop, enhance, test, deploy and support corporate software applications and business tools.

  • Capable of learning and resolving engineering calculations and complex mathematical equations.

  • Architect math-heavy, data-driven solutions for a wide array of business challenges.

  • Design and implement scalable databases.

  • Design, build, and modify custom Microsoft Technology stack applications to accommodate the needs of the supported facilities.

  • Interface with source control systems, e.g., TFS, including branching, merging, and/or continuous integration.

  • Troubleshoot issues with technologies at supported facilities.

  • Utilize advanced data analysis techniques to efficiently communicate data trends. This includes pivot tables and charts, dynamic named ranges, vlookup, sumproduct, etc.

  • Present data in executive formats including trending, graphing, PowerPoint, Pivot Tables and integrated custom reporting.

  • Produce presentations with graphs and tables to show trends and results.




  • Perform other duties as assigned or may be necessary.




  • This position encompasses all aspects of software development with a focus on the design, development, re-engineering, and support of applications developed using the Microsoft stack.




  • There are no supervisory responsibilities in this position.




  • This position will involve frequent interactions with the business community and end-users via email, phone calls, and face-to-face meetings.


  • Technical proficiency with C#, Visual Basic, VB.Net, MVC, ASP.Net, IIS, TFS, JavaScript, JQuery, SQL Server, and T-SQL/SQL Stored Procedures.

  • Proven examples/experience developing and supporting client-server applications.

  • Ability to consume and capture business requirements.

  • Excellent written and oral communications skills.

  • Strong analytic, problem solving, and collaboration skills.

  • Knowledge of Microsoft Excel, Microsoft Access, and PowerPoint.

  • Knowledge of Microsoft BI stack, SSIS and SSAS a plus.

  • Entity Framework or ORM experience is a plus

  • DevExpress and DevExpress report development a plus.

  • Experience in AGILE methodologies and proven ability to manage simultaneous projects/tasks using Scrum development.




  • Bachelor’s Degree or a combination of college and relevant experience.

  • 3+ years experience using Visual Basic and Microsoft .NET development.

  • 2+ years experience in database design with SQL Server.



Our organization maintains a drug-free workplace. Except where prohibited by state law, all offers of employment are conditioned upon successful passing of a drug test and background check.

Northwest Pipe Company is committed to equal employment opportunity and affirmative action. Minorities, females, veterans, and individuals with disabilities are encouraged to apply. Northwest Pipe Company reserves the right to close the position, with or without notice, if a qualified candidate is identified prior to the close date.

If you require alternative methods of application or screening, you must approach the employer directly to request this as Indeed is not responsible for the employer's application process.

bottom of page