1

Software Developer Jobs in Beaverton, OR (NOW HIRING)

C++ Developer

Hillsboro, OR · On-site

$53.25 - $72/hr

Have a new role open for a software Developer 3 Specializing in linux and C++ HYBRID - Hillsboro, Oregon; 3 days onsite Must have 1. Linux Kernal 2. C++ Top 3 Must-Have Hard Skills * Strong ...

Lead Python Developer

Portland, OR · On-site

$148K - $182K/yr

InterSources Inc is a Certified Diverse Supplier and an Award-Winning Global Software Consultancy ... They are seeking a Lead Python Developer to leverage their expertise in Python and Spark to solve ...

Our teams work diligently to innovate and support world-class services, and we are looking for a Software Developer to join our Engineering team. Location: US Hybrid (Beaverton, OR/Hybrid) In-Office ...

C++ Developer

Hillsboro, OR · On-site

$53.25 - $72/hr

The engineer will work on low-level software that enables hardware functionality, system stability, and performance across a variety of platforms and applications. * Key projects: → Develop ...

Software Engineer

Wilsonville, OR · On-site

$88K - $124K/yr

The Software Engineer is responsible for designing, developing, and maintaining embedded software and firmware for electronic control modules used in automotive and power management applications.

iOS Developer

Beaverton, OR · On-site

$53.75 - $74.25/hr

Software Developer (Swift) Location: Beaverton , OR/Cupertino,CA (Onsite 5 days a week) Duration: Full-Time Salary: $130k+ Benefits Client: TechM/Apple Work Description: The contractor will develop ...

C/C++ Developer

Hillsboro, OR · On-site

$53.25 - $72/hr

C/C++ Developer Job Details This position is 100% software development in C/C++ for Intel-based computers. In this position, your responsibilities will include, but may not be limited to: Designing ...

Showing results 21-40

Software Developer information

See Beaverton, OR salary details

$50.7K

$118.1K

$175.3K

How much do software developer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for software developer in Beaverton, OR is $118,101.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,000.00 and $137,300.00 per year, depending on experience, location, and employer.

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 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 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.

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 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.

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 the most commonly searched types of Software Developer jobs in Beaverton, OR?

The most popular types of Software Developer jobs in Beaverton, OR are:

What job categories do people searching Software Developer jobs in Beaverton, OR look for?

The top searched job categories for Software Developer jobs in Beaverton, OR are:

What cities near Beaverton, OR are hiring for Software Developer jobs?

Cities near Beaverton, OR with the most Software Developer job openings:

Infographic showing various Software Developer job openings in Beaverton, OR as of August 2026, with employment types broken down into 83% Full Time, 14% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $117,235 per year, or $56.4 per hour.

Senior Software Developer - Catalog & Search

Vancouver, WA • On-site

$57 - $75.25/hr

Other

Re-posted 18 days ago


Job description

Senior Software Developer - Catalog & Search
  • Full-time

Working at the world's fourth largest retailer mixes the best of many worlds: cutting-edge technologies meet real business needs meets real customers who spend billions of dollars at our stores in North America.

What is it like to work at The Home Depot QuoteCenter?

We were a startup once upon a time and much of our startup culture still exists: the agility of a small operation, the impact that comes with being a leader in our industry. Our developers use the latest open source technologies to build new products that facilitate 9-figure project sales at The Home Depot. We invest proactively in our people. We sponsor developer events, including .Net Fringe, NodePDX and PADNUG, and our developers headline workshops to teach Portland-area web developers how we use cutting‑edge technology to solve real world problems. The mission of the QuoteCenter product team is to radically reimagine the shopping experience at Home Depot utilizing the latest web technologies and data tools.

What problem will you be solving in this role?

Building robust Amazon-like product catalog with Google‑like search and performance so Home Depot pro customers can find and purchase the products they need.

What tools do we use?

Elasticsearch, C#, Microservices (to name only a few)

How will we interview for this role?

Aptitude is our first and most important desired attribute. We need problem‑solvers who make a living as coders. We need developers who can learn new tools and languages because our technology stack has a habit of evolving quickly in response to real business needs. Our technology stack is a toolbox from which we draw different tools to solve problems. Sometimes we add new tools to that toolbox. You won't find us giving random code tests or drilling you on a specific language. You can expect to be asked questions that will help us determine your ability to solve problems. We interview candidates with 2–3 interviewers so we can understand what your work style might be like in our cross‑functional team environment.

What is expected of a Senior Software Developer at QuoteCenter?
  • Exhibit influence derived from past leadership experience
  • Demonstrate work ethic that motivates and encourages others on their team
  • Mentor less‑experienced members of their team
  • Prepare to become a lead if the opportunity presents itself
  • Self‑direct: able to lead a pair
  • Bring depth – be very skilled in certain parts of the technology stack
  • Bring breadth – not isolated to a single segment of the technology stack

QuoteCenter's software developers have the challenge (and fun) of taking on a wide variety of problems and directly affecting users and the business. The following is a list of attributes found in successful QuoteCenter developers:

Problem Solving
  • Work collaboratively with business stakeholders, user experience designers, and your fellow developers to create a solution.
  • Build domain knowledge and understand the user & business problems you're solving.
Quality Deliverables
  • Good software architecture – at QuoteCenter every developer is an architect. You are responsible for creating systems that are appropriately maintainable, scalable, and extensible.
  • Good software implementation – conform (and contribute) to team conventions and industry best practices.
  • Work ethic and self‑direction are keys to success on your team.
Taking Ownership
  • When a problem comes to your attention, take care of it. If you're too busy with something more important either assign it to someone else or set a reminder to come back to it later.
  • Think through the business goals and desired outcomes of the projects you're involved in and what could go wrong.
  • If you see something that needs doing and feel you could do it, take it on and talk to your team leader & manager about your interest in that area.
  • Be organized in your work. We will equip you with a variety of tools that allow for quick, transparent organization so your colleagues can access your knowledge a day when you may not be at work.
  • Be willing to learn whatever technologies, tools, or patterns necessary to solve a problem.
  • Don't avoid a problem because "someone else 'owns' the code" – learn the code, learn the domain, solve the problem.
Effective Communication
  • Write and speak clearly and concisely.
  • Be prepared to explain your work, decisions, and ideas to your colleagues. We try to let decisions stand on their own merits, not on tradition or title.
  • Be prepared to graciously challenge ideas that don't seem right, no matter where they originate.
  • We utilize Slack for much of the day‑to‑day, quick communication and notification needed across our cross‑functional teams. Email is great, as well, though not as closely watched.
  • Have a sense of humor. Build relationships with your colleagues.
  • Work out differences with your colleagues directly. Go to your manager if your unable to resolve it there.
  • Actively work to disrupt backchannel and office politics.
  • Look for ways to make the work environment better for everyone.

Standard Minimum Qualifications: Must be eighteen years of age or older. Must pass the Drug Test. Must pass Background Check.

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.

#J-18808-Ljbffr