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 ...
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 ...
Qualifications Software Engineer must have 7+ years experience developing software and 3+ years development work in C, C+ Software Engineer requires: * Required: BS in Electrical Engineering ...
Qualifications Software Engineer must have 7+ years experience developing software and 3+ years development work in C, C+ Software Engineer requires: * Required: BS in Electrical Engineering ...
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 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
Hillsboro, OR · On-site
Software Engineer(full time) We are looking for a talented and self-motivated software engineer to join a software development team, work with the team on design, development and testing of a ...
Software Engineer
Hillsboro, OR · On-site
Software Engineer(full time) We are looking for a talented and self-motivated software engineer to join a software development team, work with the team on design, development and testing of a ...
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 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(full time) We are looking for a talented and self-motivated software engineer to join a software development team, work with the team on design, development and testing of a ...
Software Engineer(full time) We are looking for a talented and self-motivated software engineer to join a software development team, work with the team on design, development and testing of a ...
Software Developer
Hillsboro, OR · On-site
Software Developer Job Details Will be part of a fast-paced storage I/O R&D team creating and maintaining tools for running experiments and process data in support of internal Pathfinding. Daily ...
Software Developer
Hillsboro, OR · On-site
Software Developer Job Details Will be part of a fast-paced storage I/O R&D team creating and maintaining tools for running experiments and process data in support of internal Pathfinding. Daily ...
Software Engineer
OR · Remote
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 Engineer
OR · Remote
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 ...
Working alongside software developers, systems engineers, and quality teams, you'll help build scalable automation solutions that accelerate releases while ensuring our products meet the highest ...
New
Working alongside software developers, systems engineers, and quality teams, you'll help build scalable automation solutions that accelerate releases while ensuring our products meet the highest ...
New
Software Engineer
Hillsboro, OR · On-site
Position- Software Engineer- C#, Motion Control, Metrology Type : Day 1 onsite (5 days a week) Location : Hillsboro, Oregon (Preferred) or Milpitas, California ,USA About the Role: Require an ...
Quick apply
Software Engineer
Hillsboro, OR · On-site
Position- Software Engineer- C#, Motion Control, Metrology Type : Day 1 onsite (5 days a week) Location : Hillsboro, Oregon (Preferred) or Milpitas, California ,USA About the Role: Require an ...
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 ...
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
$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 ...
Quick apply
Controls Software Engineer
$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 ...
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 ...
JUNIOR SOFTWARE ENGINEER
Mcminnville, OR · On-site
$62K - $75K/yr
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
Quick apply
JUNIOR SOFTWARE ENGINEER
Mcminnville, OR · On-site
$62K - $75K/yr
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
Embedded Software Engineer 2
Salem, OR · On-site
$129K - $170K/yr
Overview We are seeking a full-time Embedded Software Engineer 2 in our Salem, OR location. In this role, you will be responsible for developing moderately complex software and creating and executing ...
Embedded Software Engineer 2
Salem, OR · On-site
$129K - $170K/yr
Overview We are seeking a full-time Embedded Software Engineer 2 in our Salem, OR location. In this role, you will be responsible for developing moderately complex software and creating and executing ...
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 ...
Software Developer II
White City, OR · On-site
Software Developer II (Current Role): Mastering independent feature delivery and code ownership. * Software Developer III: Leading technical design for complex features and mentoring others.
Quick apply
Software Developer II
White City, OR · On-site
Software Developer II (Current Role): Mastering independent feature delivery and code ownership. * Software Developer III: Leading technical design for complex features and mentoring others.
Software Developer II
White City, OR · On-site
$100K/yr
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 ...
Software Developer II
White City, OR · On-site
$100K/yr
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 ...
Software Developer II
White City, OR · On-site
$100K/mo
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 ...
Quick apply
Software Developer II
White City, OR · On-site
$100K/mo
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 ...
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 ...
Software Programmer information
See Oregon salary details
$29.48 - $34.68
5% of jobs
$34.68 - $39.88
10% of jobs
$39.88 - $45.08
9% of jobs
$46.19 is the 25th percentile. Wages below this are outliers.
$45.08 - $50.28
7% of jobs
$50.28 - $55.48
15% of jobs
The median wage is $57.08 / hr.
$55.48 - $60.67
14% of jobs
$65.39 is the 75th percentile. Wages above this are outliers.
$60.67 - $65.87
17% of jobs
$65.87 - $71.07
14% of jobs
$71.07 - $76.27
6% of jobs
$76.27 - $81.47
3% of jobs
$81.47 - $86.67
0% of jobs
$29
$57
$86
How much do software programmer jobs pay per hour?
What are some common challenges software programmers face when working on large-scale projects?
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?
What is the difference between Software Programmer vs Software Developer?
| Aspect | Software Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's degree, sometimes a master's, in computer science or software engineering |
| Work Environment | Often works on coding, debugging, and implementing specific features | Involves designing, developing, testing, and maintaining software applications |
| Industry Usage | Commonly used in tech companies, IT firms, and software service providers | Widely used across industries for creating software solutions |
| Search & Comparison Intent | Focuses on coding tasks and technical skills | Encompasses 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?
- Senior Specialist Software Engineer 500K
- Executive Full Stack Software Engineer
- Assistant Full Stack Developer Visa Sponsorship
- Remote Mastercard Software Engineer
- Systems Software Engineer
- Senior Software Engineer
- Senior Software Engineer Korea
- From Home Bioinformatics Software Engineer
- Oracle Software Developer
- Senior Software Developer

Trustmark National Bank rating
8.2
Based on 19 frontline employees who took The Breakroom Quiz
51st of 170 rated banks
Job description
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.
- 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_TIMEWhat Trustmark National Bank employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Trustmark National Bank
Sourced by ZipRecruiter
Company size
1,001 - 5,000 Employees
Headquarters location
Jackson, MS, US
Year founded
1889