1

Software Development Jobs in Oregon (NOW HIRING)

Executive Director, Software Engineering

OR ยท On-site +1

$252K/yr

Information Technology The Executive Director, Software Engineering will lead the development of modern, intelligent digital products that improve patient experiences and healthcare delivery. This ...

Senior Embedded Software Engineer

Salem, OR ยท On-site

$100 - $130/hr

May serve as a Lead Software Engineer for complex software development project designs and/or reviews architected modules and software systems supporting new technology or improving capability ...

Senior Asset Development Engineer

OR ยท On-site +1

$122K - $161K/yr

Strong software development background. Experience working with end-to-end tool chains including project definition and organization, source control, linting, test automation. * Recent experience ...

Software Developer

OR ยท On-site +1

Software Developer Location: Remote Job Summary Sapiens is on the lookout for a Software Developer ... NET development. * 3+ years of experience working with Angular 2+ framework and Typescript. * 3+ ...

Senior Software Engineer

Wilsonville, OR ยท On-site

$110 - $198/hr

Development responsibilities will span different software components including computation engines, application software, APIs, and utilities. You will collaborate with a senior group of software ...

New

Software Engineer 1

OR ยท On-site +1

Participate in Agile development processes, including sprint planning, daily standups ... Use AI tools to support the software development process. Your Professional Qualifications

Showing results 41-60

Software Development information

See Oregon salary details

$84.1K

$150.2K

$188.7K

How much do software development jobs pay per year?

As of Aug 22, 2026, the average yearly pay for software development in Oregon is $150,242.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,600.00 and $172,300.00 per year, depending on experience, location, and employer.

What is software development?

Software development is the process of designing, creating, testing, and maintaining computer programs or applications. It involves a range of tasks including writing code, debugging, and collaborating with other team members to solve problems and deliver functional software solutions. Software development can encompass everything from mobile apps and websites to large-scale enterprise systems. Developers use various programming languages and tools depending on the project requirements.

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 (such as Python, Java, or C++), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes certifications in cloud platforms or specific frameworks are often required. Collaboration, adaptability, and effective communication are essential soft skills for working in diverse development teams and navigating project requirements. These skills and qualities ensure efficient code development, seamless teamwork, and successful delivery of robust software solutions.

What are some common challenges software developers face when working on collaborative projects, and how can these be addressed?

Software developers often encounter challenges such as coordinating code changes, managing merge conflicts, and ensuring consistent communication across the team during collaborative projects. To address these issues, teams typically use version control systems like Git, establish clear coding standards, and hold regular stand-up meetings to keep everyone aligned. Additionally, utilizing code review processes and project management tools helps maintain quality and transparency, making collaboration smoother and more efficient.

What is the difference between Software Development vs Software Engineering?

AspectSoftware DevelopmentSoftware Engineering
CredentialsTypically requires a degree in computer science or related field, coding certificationsSimilar credentials, often includes certifications in software engineering principles
Work EnvironmentDeveloping, coding, and testing software applicationsDesigning, analyzing, and managing software projects and systems
Industry UsageCommonly used in tech companies, startups, and software firmsUsed in larger organizations, focusing on system architecture and process
Search & Comparison IntentFocuses on coding and application creationEmphasizes system design and engineering principles

While both roles involve software creation, Software Development primarily focuses on coding and building applications, whereas Software Engineering encompasses designing, analyzing, and managing complex software systems with a broader engineering perspective.

What exactly do software developers do?

Software developers design, write, test, and maintain computer programs and applications using programming languages like Java, Python, or C++. They analyze user needs, create technical specifications, and collaborate with teams to build functional software solutions. Strong problem-solving skills and knowledge of development tools are essential in this role.

What jobs can a software developer do?

A software developer can work in roles such as front-end developer, back-end developer, full-stack developer, mobile app developer, or software engineer. These positions involve designing, coding, testing, and maintaining software applications using programming languages like Java, Python, or JavaScript, often requiring knowledge of development tools and frameworks.

What are the most commonly searched types of Software Development jobs in Oregon?

The most popular types of Software Development jobs in Oregon are:

What are popular job titles related to Software Development jobs in Oregon?

For Software Development jobs in Oregon, the most frequently searched job titles are:

What cities in Oregon are hiring for Software Development jobs?

Cities in Oregon with the most Software Development job openings:

Infographic showing various Software Development job openings in Oregon as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 17% Part Time, and 2% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $150,242 per year, or $72.2 per hour.

Executive Director, Software Engineering

Bannerhealth

OR โ€ข On-site, Remote

$252K/yr

Full-time

Re-posted 9 days ago


Job description

Primary City/State:

Phoenix, Arizona

Department Name:

IT Info Tech Admin-Corp

Work Shift:

Day

Job Category:

Information Technology

The Executive Director, Software Engineering will lead the development of modern, intelligent digital products that improve patient experiences and healthcare delivery. This leader will combine engineering excellence, product and design thinking, cloud-native architecture, and AI-enabled development to accelerate delivery, strengthen quality, and build high-performing teams across Banner Health.

Your pay and benefits are important components of your journey at Banner Health. This opportunity includes the option to participate in a variety of health, financial, and security benefits. In addition, this position may be eligible for our Management Incentive Program as part of your Total Rewards package.Within Banner Health Corporate, you will have the opportunity to apply your unique experience and expertise in support of a nationally-recognized healthcare leader. We offer stimulating and rewarding careers in a wide array of disciplines. Whether your background is in Human Resources, Finance, Information Technology, Legal, Managed Care Programs or Public Relations, you'll find many options for contributing to our award-winning patient care.

POSITION SUMMARY

This position will provide strategic leadership for Banner Health's custom software development initiatives, driving digital transformation through innovative solutions. This key leadership position will be responsible for establishing and maintaining software development excellence across the enterprise, with particular emphasis on customer-facing digital solutions.This role will lead the software engineering function within Banner Health's Technology organization.

CORE FUNCTIONS

1. Leads and oversees all custom software development initiatives across Banner Health. Establishes departmental objectives and develop effective tools to measure and report performance against these objectives.

2. The position will understand the strategic needs of Banner and establish and implement enterprise-wide software development standards and best practices.

3. Drives digital transformation through innovative software solutions.

4. This position envisions, develops, and executes the strategic roadmap for software development to ensure data is well managed and appropriately available to stakeholders.

5. Leads and mentors the software engineering teams. Directs personnel actions including recruiting, new hire actions, interviewing and selection of new staff, salary determinations, training, and personnel evaluations. This position also participates in the development of goals and objectives in accordance with company standards.

6. Ensures delivery of high-quality, scalable software solutions. This includes planning and directing the execution of enterprise wide software projects translating the vision into actionable projects and activities.

7. Partners with business stakeholders to align technology solutions with organizational goals. Serves as the primary advisor to the organization's senior management regarding software solutions.

MINIMUM QUALIFICATIONS

Bachelor's Degree in Business Administration, Computer Science or a related technical field.

Strong knowledge of software engineering, as normally obtained through ten years of progressively responsible managerial experience. Proven track record of engineering leadership with a minimum of 3 years managing high-performing technical teams.Demonstrated experience in developing and managing large scale enterprise grade software/applications through SDLC principles.Solid understanding of micro-services driven application architecture and API development.Experience in creating and publishing data and AI products and services in a healthcare setting.Proven ability to collaborate effectively with product and program management teams.Experience in translating business requirements into technical solutions. Proven track record of successful project delivery through cross-functional team coordination.

Must have strong expertise in cloud technologies, particularly AWS and Azure.Proficient understanding of modern software development frameworks including Java / JavaScript / TypeScript frameworks, API development, Microservices architecture, DevOps practices, Agile methodologies

Must have strong leadership competencies with demonstrated ability to build and lead high-performing engineering teams.Strong project and program management experience. Excellence in stakeholder management and communication. Strategic thinking and problem-solving abilities. Proven track record of delivering complex software projects.Experience in establishing and scaling development practices.

PREFERRED QUALIFICATIONS

Master's Degree preferred.

Prior experience in the Healthcare industry preferred.

Additional related education and/or experience preferred such as Cloud certifications (AWS, Azure), experience with customer-facing digital solutions, knowledge of healthcare technology landscape, and experience in digital transformation initiatives.

Prior Experience with Tools and Technologies such as Version control systems (e.g., Git), CI/CD pipelines, Code quality tools, automated testing frameworks, container orchestration platforms, Cloud-native technologies

Estimated Pay Range:

$78.93 - $150.70 / hour Banner Health is committed to pay equity and transparency. The posted compensation range is a reasonable estimate that extends from the lowest to the highest pay Banner Health in good faith believes it might pay for this particular job, based on the circumstances at the time of posting. This range is based on possible base salaries and does not include the value of our total rewards package. Actual pay determined at offer will be based on years of relevant work experience, education, certifications, skills, and geographic location, along with a review of current employees in similar roles to ensure pay equity is achieved and maintained.

Anticipated Closing Window (actual close date may be sooner):

2026-12-02

EEO Statement:

EEO/Disabled/Veterans

Our organization supports a drug-free work environment.

Privacy Policy:

Privacy Policy