Hampton Lumber logo

Software Engineer

Hampton Lumber

Portland, OR
Full Time
Senior
about 2 months ago

Job Description

About the Role

At Hampton Lumber, we believe in the power of technology to drive innovation and operational excellence. Our internal professional services team is dedicated to building tools that make a real impact—both for our business and our people. We're seeking a skilled and motivated Software Engineer to help us shape the future of lumber through technology. The role involves collaborating with analysts, stakeholders, and fellow developers to design, build, and support high-quality software solutions that meet real-world business needs in a team-oriented environment.

Key Responsibilities

  • Partner with business analysts and end users to uncover core needs
  • Design high-level solutions that balance functionality, performance, and usability
  • Write efficient, maintainable code in C# using Microsoft Visual Studio
  • Develop modern web applications using frameworks like jQuery, React, and SignalR
  • Build and consume REST APIs and WebSocket services
  • Create and execute test plans to ensure software performs reliably
  • Document solutions in a clear and accessible manner
  • Use Azure DevOps pipelines and endpoint managers for smooth deployments
  • Troubleshoot, debug, and improve current applications
  • Find creative solutions to complex technical problems
  • Propose new features and help shape product direction
  • Prioritize work that brings the most value to users

Requirements

  • Bachelor's degree in Computer Science or related field
  • 5-10 years of professional software development experience
  • Strong proficiency in C# and Visual Studio
  • Experience with modern web development frameworks such as React, jQuery, and SignalR
  • Skilled in developing REST APIs and WebSocket services
  • Familiarity with Azure DevOps, cloud data services, and deployment pipelines
  • Understanding of Agile/SCRUM methodologies
  • Excellent analytical, communication, and organizational skills
  • Ability to work independently and thrive in a collaborative environment

Nice to Have

  • Strong SQL query writing skills
  • Experience with the Microsoft Power Platform
  • Familiarity with Electronic Data Interchange (EDI - X12)
  • Development experience with Blazor, ASP.NET Core, and Entity Framework
  • Proficiency with Postman or similar API testing tools

Qualifications

  • Bachelor's degree in Computer Science or related field
  • 5-10 years of professional software development experience

Benefits & Perks

  • Substantial company-paid assistance for Medical and Dental insurance premiums; mental health coverage; cost effective co-pays and deductibles
  • 401(k) with 5% annual company contribution and generous company matching contributions vested over three years
  • Paid time off, including eight paid holidays
  • Opportunity to earn bonuses
  • Employee wellness program that includes free counseling sessions, financial and legal guidance, and more
  • Opportunities for paid training to support career advancement and personal development

Working at Hampton Lumber

Hampton Lumber is a fourth-generation, family-owned company with a strong commitment to community involvement, sustainability, and employee support. We promote a culture that values innovation, diversity, and inclusion, and actively support employees' engagement in volunteering, youth education, arts, and social programs. We are proud sponsors of the Portland Timbers and Portland Thorns soccer clubs, fostering a team-oriented and community-focused environment.

Apply Now

Job Details

Posted AtAug 3, 2025
SalaryCompetitive salary
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Hampton Lumber

Website

hamptonlumber.com

Company Size

1001-5000 employees

Location

Portland, OR

Industry

Millwork

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches