1

Software Programmer Jobs in Oregon (NOW HIRING)

Install new releases of software. * Ensure system improvements are successfully implemented. * Analyze and provide solutions to issues. * Problem solving and debugging. * Provide break-fix support ...

Software Developer Job Details Software Development Engineer with minimum 5 years of continuous development experience using C#.Net 5.0 with Visual Studio 2012 or higher, capable of implementing ...

Software Engineer Location: United States; Remote Experience: Entry-Mid level Employment Type: Full-Time Industry: Computer and Network Security About the position The Software Engineer role designs ...

Software Engineering Manager, CP&I Who We Are Looking For We are looking for a collaborative and technically strong engineering leader who can lead, coach, and develop a team while driving the ...

Controls Software Engineer

Eugene, OR · On-site

$45.50 - $58/hr

The Controls Software Engineer will be a part of a dynamic team of engineers working on the development of control/automation code for heavy construction equipment, ranging from road pavers, road ...

Controls Software Engineer

Eugene, OR · On-site

$45.50 - $58/hr

The Controls Software Engineer will be a part of a dynamic team of engineers working on the development of control/automation code for heavy construction equipment, ranging from road pavers, road ...

Software Engineer Company Overview Buildable, a custom software development company based in McMinnville OR, is looking for a Software Engineer to join the Buildable team. We are seeking a skilled ...

New

Software Developer II (Current Role): Mastering independent feature delivery and code ownership. * Software Developer III: Leading technical design for complex features and mentoring others.

Role Overview We are seeking a Software Developer II to join our engineering team on-site at our headquarters. This is an intermediate role for an established developer with professional experience ...

Role Overview We are seeking a Software Developer II to join our engineering team on-site at our headquarters. This is an intermediate role for an established developer with professional experience ...

OR · On-site

We are seeking a talented and motivated Software Developer to design, develop, test, and maintain software applications. The ideal candidate will collaborate with cross-functional teams to deliver ...

next page

Showing results 1-20

Software Programmer information

See Oregon salary details

$29

$57

$86

How much do software programmer jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for software programmer in Oregon is $57.47, according to ZipRecruiter salary data. Most workers in this role earn between $46.49 and $67.12 per hour, depending on experience, location, and employer.

What are some common challenges software programmers face when working on large-scale projects?

Software programmers working on large-scale projects often encounter challenges such as coordinating effectively with cross-functional teams, managing complex codebases, and maintaining clear documentation. Balancing the need for quick feature delivery with writing maintainable, bug-free code can also be demanding. Additionally, integrating new technologies or tools into existing systems while ensuring system stability requires strong problem-solving skills and adaptability.

What does a software programmer do?

A software programmer works on the development of computer software. Your duties in this career include writing code and programming the software so that it performs the needed processes. Your responsibilities in this job require testing of computer software and the removal of any bugs or malfunctions. If you are writing programs for a company, you may need to test it on their network to ensure usability throughout the company. After programming, you may need to write technical instructions for how to use the software.

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

To thrive as a Software Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving abilities, and a relevant degree or coding certifications. Familiarity with integrated development environments (IDEs), version control systems like Git, and frameworks or libraries pertinent to your specialization is typically required. Attention to detail, effective communication, and teamwork are vital soft skills that help programmers excel in collaborative development environments. These skills and qualities ensure the delivery of reliable, high-quality software solutions and promote effective project collaboration.

What is the difference between Software Programmer vs Software Developer?

AspectSoftware ProgrammerSoftware Developer
CredentialsTypically requires a bachelor's degree in computer science or related fieldUsually requires a bachelor's degree, sometimes a master's, in computer science or software engineering
Work EnvironmentOften works on coding, debugging, and implementing specific featuresInvolves designing, developing, testing, and maintaining software applications
Industry UsageCommonly used in tech companies, IT firms, and software service providersWidely used across industries for creating software solutions
Search & Comparison IntentFocuses on coding tasks and technical skillsEncompasses broader development responsibilities and project management

While both roles involve programming skills, a Software Programmer primarily focuses on writing and debugging code, whereas a Software Developer has a broader role that includes designing and managing entire software projects. The choice depends on the scope of work and career goals within the software industry.

What does a software programmer do?

A software programmer is responsible for writing, testing, and maintaining computer programs and applications according to specific requirements. They use programming languages such as Python, Java, or C++ to create software solutions that solve problems or enhance user experiences. Programmers also debug code, collaborate with other team members, and stay updated on new technologies and best practices in the field.
What are the most commonly searched types of Software Programmer jobs in Oregon? The most popular types of Software Programmer jobs in Oregon are:
What cities in Oregon are hiring for Software Programmer jobs? Cities in Oregon with the most Software Programmer job openings:
What are popular job titles related to Software Programmer jobs in OR? For Software Programmer jobs in OR, the most frequently searched job titles are:
Infographic showing various Software Programmer job openings in Oregon as of July 2026, with employment types broken down into 89% Full Time, 9% Part Time, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $119,537 per year, or $57.5 per hour.

Full-time

Posted 4 days ago


Trustmark National Bank rating

8.2

Company rating: 8.2 out of 10

Based on 19 frontline employees who took The Breakroom Quiz

51st of 170 rated banks


Job description

Overview

The purpose of this job is to provide application support for external and internal vendor software or/and in-house developed software. In this role, you must be able to work independently or part of a team to support the analysis, design, implementation of the software to meet the company's goals. You will be expected to build business line relationships to compliment your technical skills.

Responsibilities
  • Code, test, debug, document, implement and maintain software applications.
  • Test and integrate application components.
  • Install new releases of software.
  • Ensure system improvements are successfully implemented.
  • Analyze and provide solutions to issues.
  • Problem solving and debugging.
  • Provide break-fix support using troubleshooting skills for on-call support.
  • Code programs that interface with multiple applications.
  • Perform additional duties as assigned.
Qualifications
  • Bachelor's degree in computer science or information technology or equivalent combination or education, training or work experience
  • Over 10 years development application support experience
  • High energy with a "take charge and "make it happen" attitude. Able to work with no supervision
  • Extreme technical skills and the ability to teach others
  • Ability to translate business requirements into product design and implementation as well as estimating work effort and determining completion dates
  • Advanced decision-making, problem solving and debugging skills with complex data systems
  • Demonstrate critical thinking skills with the ability to accurately analyze information and make sound decisions especially in time critical situations
  • Time management skills and the ability to work on multiple projects at the same time
  • Advanced oral and written communication skills
  • Be able to be involved heavily with multiple business segments and management
  • Subject matter expert on the applications you support and completely understand how it impacts other applications
  • Skills and ability to "jump in" to help other applications when needed
  • Team player who can work and lead multiple groups toward a common goal
  • Over 7 years of banking experience preferred

Physical Requirements/Working Conditions:  Must be able to sit for long periods of time and use computer keyboard and/or mouse, while viewing computer screens.

 

Note: This is a brief description of this position and is not limited to those described herein. Management retains the right to add, delete or modify any of these responsibilities at any time during employment.

Trustmark Bank does not accept unsolicited resumes from agencies and/or search firms for any job postings on this site.  Resumes submitted to any Trustmark Bank employee by a third-party agency and/or search firm without a valid, written search agreement signed by Trustmark, will become the sole property of Trustmark Bank.  No fee will be paid if a candidate is hired for a position as a result of an unsolicited agency or search firm referral.

Employment Type: FULL_TIME

What Trustmark National Bank employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom