1

Software Jobs in Redmond, OR (NOW HIRING)

Senior Accounting Manager

Bend, OR · On-site

$80K - $120K/yr

Implement software changes or improved workflows as necessary. * Maintain strong client relationships through proactive communication, problem-solving, and professional client interactions that build ...

Implement software changes or improved workflows as necessary. * Maintain strong client relationships through proactive communication, problemsolving, and professional client interactions that build ...

IT & Automations Manager

Redmond, OR · On-site

$90K - $100K/yr

Support procurement of IT equipment and software licenses. Ensure CMIT provides onboarding and offboarding technology support for employees in a timely manner. Hands-on support for basic day-to-day ...

IT & Automations Manager

Redmond, OR · On-site

$90K - $100K/yr

Liaison with Outside IT Support • Coordinate with external IT vendors, service providers, and software partners. • Assist with technology projects, implementations, and process improvements. • ...

The primary responsibilities of this role include installing, configuring, and supporting large-scale network infrastructure, troubleshooting network hardware and software, and performing maintenance ...

Tester (ServiceNow)

Redmond, OR · On-site

$50 - $60/hr

Required Qualifications: * 4+ years of experience in software testing or QA roles. * Hands-on experience with the ServiceNow platform (e.g., ITSM, HRSD, or other modules). * Familiarity with ...

Coordinate with Engineering Management, Preconstruction, Procurement, Software Development, and the Lean Innovation & Technology (LIT) team as directed by the Engineering Optimization Manager.

IT Senior Technician

Prineville, OR · On-site

$28 - $34/hr

This position serves as the primary frontline contact for user issues, resolving hardware and software tickets to minimize workforce downtime. Beyond reactive troubleshooting, the Senior Technician ...

IT Senior Technician

Prineville, OR · On-site

$28 - $34/hr

This position serves as the primary frontline contact for user issues, resolving hardware and software tickets to minimize workforce downtime. Beyond reactive troubleshooting, the Senior Technician ...

Showing results 21-40

Software information

See Redmond, OR salary details

$50.9K

$118.5K

$175.9K

How much do software jobs pay per year?

As of Sep 3, 2026, the average yearly pay for software in Redmond, OR is $118,538.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,400.00 and $137,800.00 per year, depending on experience, location, and employer.

What is a software developer?

Software developers are professionals who design, create, test, and maintain software applications or systems. They use programming languages and development tools to build software that meets user needs or solves specific problems. Their responsibilities can include writing code, debugging, collaborating with other team members, and updating existing programs. Software developers work in a variety of industries, including technology, finance, healthcare, and more.

What are different types of software jobs?

Software jobs include software engineers, software developers, programmers, information technology or network systems specialists, QA testers, or developers who use existing tools, such as business information software, to develop new interfaces for institutional clients. Many of these jobs can be broken down further. For example, some developers work on front-end duties, such as designing interfaces for users. These may be for desktop, mobile, or web applications. Back-end programmers and developers, on the other hand, create the frameworks and logic that dictate how a program works. QA testers often work closely with developers to test programs before being released publicly.

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

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with coding languages (like Python, Java, or C++), version control systems (such as Git), and experience with software development frameworks are commonly required. Attention to detail, effective communication, and teamwork are crucial soft skills for collaborating on projects and delivering robust solutions. These skills ensure the development of high-quality, reliable software that meets user needs and business objectives.

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

Software professionals working on large-scale projects often encounter challenges such as coordinating with cross-functional teams, managing complex codebases, and ensuring consistent communication across distributed teams. Balancing the need for rapid development with maintaining code quality and meeting strict deadlines can also be demanding. Adapting to evolving requirements and integrating new technologies while minimizing disruptions are common aspects of the role, making strong organizational and collaboration skills essential.

What is the difference between Software vs Web Developer?

AspectSoftwareWeb Developer
Required CredentialsTypically a degree in Computer Science or related field; certifications like Microsoft Certified or Oracle CertifiedSimilar credentials; often a degree in CS or Web Development certifications
Work EnvironmentDevelops software applications for various platforms, including desktop and mobileBuilds websites and web applications primarily for online use
Employer & Industry UsageUsed across tech companies, software firms, and enterprisesCommon in digital agencies, tech startups, and online businesses
Common Search & Comparison IntentPeople compare to understand different roles in software creationOften compared to see distinctions in web-focused development

While both Software developers and Web Developers work in the tech industry and require similar skills and certifications, Software developers create applications for various platforms, whereas Web Developers focus on building websites and web-based applications. The choice depends on whether you're interested in broad software solutions or web-specific projects.

What are some software jobs?

Software jobs include roles such as software developer, software engineer, quality assurance tester, systems analyst, and technical support specialist. These positions often require knowledge of programming languages, software development tools, and problem-solving skills, with some roles requiring certifications or specific technical expertise.

Which software career is best?

The best software career depends on individual interests and skills, but roles such as software developer, software engineer, and systems analyst are in high demand. These careers typically require proficiency in programming languages like Java, Python, or C++, and often benefit from relevant certifications and experience with development tools. Job growth and salary potential vary by industry and location.

What are popular job titles related to Software jobs in Redmond, OR?

For Software jobs in Redmond, OR, the most frequently searched job titles are:

What cities near Redmond, OR are hiring for Software jobs?

Cities near Redmond, OR with the most Software job openings:

Infographic showing various Software job openings in Redmond, OR as of August 2026, with employment types broken down into 94% Full Time, and 6% Contract. Highlights an 94% In-person, and 6% Hybrid job distribution, with an average salary of $118,538 per year, or $57 per hour.

Public Safety System Specialist

Deschutes County, OR

Bend, OR • On-site

$7.7K - $10K/mo

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 13 days ago


Job description

Salary: $7,746.15 - $10,380.61 Monthly
Location : Deschutes County 9-1-1 Service District Building, OR
Job Type: Regular, full time, full benefits
Job Number: 2026-00046
Department: 9-1-1 Service District
Opening Date: 06/15/2026
Bargaining Unit: AFSCME
Summary
ABOUT THE DEPARTMENT:
Our mission is to provide prompt assistance in a caring, resourceful, and professional manner to those we serve. The Deschutes County 9-1-1 Service District became a consolidated public safety dispatching agency in 1988, taking all calls for police, fire, and medical service assistance in Deschutes County. The District dispatches for 15 police and fire/emergency medical services (EMS) agencies and works closely with the U.S. Forest Service, AirLink, Life Flight, Oregon State Police, and other State and Federal entities.
ABOUT THE COUNTY:
We know where you choose to live, work and play matters. Deschutes County is one of the largest employers in Central Oregon and the largest municipal government in the region. Our dedicated and passionate workforce of more than 1,250 employees provide County services in a number of departments, divisions, and offices.
Located in the heart of Central Oregon, between the towering Cascade Mountain Range to the west and the high desert plateau to the east, Deschutes County is the outdoor recreation capital of Oregon. We enjoy a renowned quality of life, with big-city opportunities and small-town neighborhoods.
We hope you'll consider joining our talented team.
ABOUT THE JOB:
The Public Safety Systems Specialist position provides technical support for 9-1-1 Service District emergency communications systems users; prioritizes request for service, defines problems, identifies and isolates errors and implements technical solutions to solve problems; performs work within scope of authority and training; duties may vary according to job assignment. The qualified candidate for this position will need to be able to communicate effectively verbally and in writing and establish cooperative working relationships with co-workers, District partner agencies, and other regional government agencies. This position is a member of a central technical support team that works collaboratively with users and team members to achieve successful technical outcomes.
As a Public Safety Specialist at Deschutes County, you will ensure the reliability and efficiency of public safety communication systems through software and network management and user support. This role involves conducting regular updates, maintenance, and implementation of public safety software solutions to enhance operational efficiency and security. This role will oversee the configuration, operation, and security of network systems supporting communication channels, troubleshooting issues and ensuring compliance with legal regulations. Providing technical support and developing documentation is essential to assist end-users in both software and hardware. Candidates with extensive experience in systems administration, particularly in emergency services, with strong proficiency in software, hardware and network troubleshooting are ideal, but candidates with strong baseline knowledge that are eager to learn will excel. This role is pivotal in maintaining the technological backbone crucial for public safety operations, with opportunities to explore advancements in communication technology and cybersecurity strategies.
What You Will Bring:
Knowledge of or experience with:
  • Networked computer system environments and peripheral device capabilities.
  • Installing, repairing, and maintaining computer software, hardware, and peripherals.
  • Working in a collaborative, service desk and technical team support role.
  • Troubleshooting techniques for communications equipment and software applications.
  • Knowledge of network fundamentals.
  • Workstation applications, operating systems, SaaS environments, active directory, DNS, etc.
  • Identity management in a Microsoft Active Directory environment.
Skill in:
  • Analyzing, inspecting, and diagnosing equipment and system malfunctions, troubleshooting computers and software applications, and determining effective solutions.
  • Maintaining, adjusting, and repairing equipment to meet technical performance standards.
  • Installing, configuring, testing, operating, and managing communications network systems and equipment.
  • Operating and maintenance standards for a variety of complex computer and communication systems and software applications.
  • Operating electronic test equipment, analytic tools, and specialized hand tools.
  • Diagnosing and resolving problems in a technical environment with interlinked and changing priorities.
  • Responding professionally, effectively, and efficiently to customer service requests.
  • Working in a fast paced, high stress environment.
  • Establishing and maintaining cooperative working relationships with co-workers, District partner agencies, and other regional government agencies.
  • Demonstrating courteous behavior when interacting with visitors and district staff.
  • Promoting district goals and priorities and complying with all policies and procedures.
  • Maintaining and enforcing all aspects of security and confidentiality of records and information.
  • Communicating effectively verbally and in writing.
This job posting is not meant to be an all-inclusive list of duties and responsibilities, but constitutes a general definition of the position's scope and function.
Notification to all candidates will be sent via email only. Please check your email for recruitment information, and your Governmentjobs.com account for application status.
Review the full job description by clicking HERE.
Compensation
$7,746.15 to $10,380.61 per month for a 173.33-hour work month. Excellent County benefit package when eligible. This union-represented position is available immediately.
BENEFITS:
Our robust healthcare package covers medical, prescription, dental, and vision coverage at a minimal cost of $100 for employee only and $121 per month for employee plus dependents, which includes an innovative on-site clinic, pharmacy, and wellness and wellbeing services. Additionally, we include life insurance, retirement (PERS), generous paid time-off (14-18 hours/month to start, pro-rated for part-time), holidays, and professional development opportunities. Please click HERE for full benefit details.
This position is re-opened until filled.
Minimum Qualifications
  • Associate's degree in Computer Science, Information Technology, Electrical Engineering, Electronics, or related field;
  • AND three (3) years of experience in the operation, maintenance, and application of communications systems;
  • OR any equivalent combination of education and work experience that provides the required skills and knowledge to perform the essential functions of the job.
Preferred Qualifications:
  • Familiarity with emergency communication systems.
  • Knowledge and experience in analyzing, inspecting, and diagnosing equipment and system malfunctions, troubleshooting computers and software applications, and determining effective solutions.
  • Assessing customer support needs, and implementing effective solutions.
  • Knowledge of state and federal laws and regulations governing management of emergency communications services.
  • Knowledge of public safety communications principles, practices, methods, techniques, and equipment.
  • Knowledge of cybersecurity best practices, principles and technologies.
  • Knowledge of Criminal Justice Information Services (CJIS) best practices for data security, storage, information transmission and retention.
  • Knowledge of phone systems, including VOIP phones.

Necessary Special Requirements
Driving is a requirement for this position. Possession of or ability to obtain a valid Oregon driver's license within 30 days of hire date. The employment offer will be contingent upon presentation of an acceptable and verifiable driver's license, pre-employment screening for criminal history, driving history, and controlled substances (NOTE: Positive test results for marijuana use may result in rescission of a contingent offer of employment). This screening must be completed with satisfactory findings in order for a formal offer of employment to be extended.
  • Must have dependable transportation and be able and willing to drive throughout Deschutes County in sometimes adverse weather conditions.
  • Must be able to use a variety of tools, equipment, and procedures for repairing computers and peripheral devices.
  • Must be willing and able to work after hours pager duty on a rotational basis to meet department needs, which may include nights, weekends and holidays.
  • Must be able to respond to the center within one hour while on pager duty.
Physical Requirements. Must have the ability to work in an office that is environmentally controlled; possess sufficient hand coordination to perform keyboarding and data entry; arm/hand movements to retrieve work materials and operate a variety of general office equipment; and an ability to sit, walk, stoop, bend, crawl, kneel, climb, reach, stand, grasp, talk, hear, see, push and pull 75 pounds, and lift and carry up to 25 pounds, on a regular basis.
Deschutes County is proud to be an equal opportunity employer. We strive to build an inclusive environment that encourages, supports, and represents the diverse voices and needs of our communities. All are encouraged to apply - we welcome diverse perspectives and experiences.
If you are a veteran and would like to apply for Veterans' Preference, please click for information.
Excellent County benefit package when eligible.
Deschutes County offers eligible employees a comprehensive healthcare package that covers medical, prescription, dental, and vision coverage at a minimal cost of $100 for employee only and $121 per month for employee plus dependents. Included in the health care package is the Deschutes Onsite Clinic (DOC), which provides a wide range of health, wellness, and primary care services to employees and their dependents. The DOC offers convenient hours and no out-of-pocket costs to patients. The DOC Pharmacy is a full service pharmacy available to employees and dependents to have their prescriptions filled at a discounted co-pay. In addition to the health care package, Deschutes County provides a generous and comprehensive benefits program to eligible employees.
When Are you Eligible:
If you are hired on the first business day of the month, your benefits will start on the first of that month (immediate benefits, either that day or back to the first of the month if the first is on a Saturday or Sunday). If you are hired after the first business day of the month, your benefits will start on the first day of the following month.
Employer paid benefit offerings include:
  • Life Insurance for employee and dependents
  • Accidental Death and Dismemberment Insurance
  • Long-term Disability Insurance
  • Employee Assistance Program
  • Retirement Program through Oregon PERS
  • Time Management Leave
Employee paid voluntary benefit offerings include:
  • 125 Flexible Spending Program
  • 457 Deferred Compensation Program
  • Supplemental Life and Accident Insurance
To learn more about Deschutes County's generous benefit offerings, please visit our page and click on Employee Benefits or click HERE for full benefits guide.
01
This position requires an Associates Degree in Computer Science, Information Technology, Electrical Engineering, Electronics, or related field AND three (3) years of experience in the operation, maintenance, and application of communications systems; OR any equivalent combination of military technical school, training, education, and work experience that provides the required skills and knowledge to perform the job. Do you meet the minimum requirements for this position?
  • Yes
  • No

02
Please describe how you meet the minimum qualifications as listed above. Be specific with regard to education and years of experience.
03
Preference will be given for familiarity with emergency communication systems. Do you have this experience?
  • Yes
  • No

04
If yes, please describe your familiarity with communications systems.
05
Preference will be given for knowledge and experience in analyzing, inspecting, and diagnosing equipment and system malfunctions, troubleshooting computers and software applications, and determining effective solutions. Do you possess knowledge and experience in these areas?
  • Yes
  • No

06
If yes, please describe your experience.
07
Preference will be given for experience in assessing customer support needs, and implementing effective solutions. Do you have this experience?
  • Yes
  • No

08
If yes, please give an example of this experience.
09
Preference will be given for knowledge of state and federal laws and regulations governing management of emergency communications services. Do you possess this knowledge?
  • Yes
  • No

10
Knowledge of public safety communications principles, practices, methods, techniques, and equipment is preferred. Do you possess this knowledge?
  • Yes
  • No

11
If yes, please describe your understanding of public safety communications principles, practices, methods, techniques, and equipment.
12
Knowledge of cybersecurity best practices, principles, and technologies is preferred. Do you possess this knowledge?
  • Yes
  • No

13
If yes, please describe y