1

Senior Programmer Jobs in Remote, OR (NOW HIRING)

DevOps Developer

OR ยท On-site +1

  • Medical

  • PTO

We are looking for a Senior DevOps Developer to help design, build, improve, and operate the tooling and automation that supports our software development and delivery lifecycle. In this role, you ...

DevOps Developer

OR ยท Remote

  • Medical

  • PTO

We are looking for a Senior DevOps Developer to help design, build, improve, and operate the tooling and automation that supports our software development and delivery lifecycle. In this role, you ...

SOSi is seeking a Senior Data Scientist to support mission requirements for a structured approach ... engineering processes, and audit compliance. * The contractor shall implement sprint-based Agile ...

SOSi is seeking a Senior Data Scientist to support mission requirements for a structured approach ... engineering processes, and audit compliance. * The contractor shall implement sprint-based Agile ...

Senior Data Scientist

OR ยท On-site +1

SOSi is seeking a Senior Data Scientist to support mission requirements for a structured approach ... engineering processes, and audit compliance. * The contractor shall implement sprint-based Agile ...

Sr. Data Analytics Engineer

OR ยท On-site +1

$107K - $128K/yr

  • Medical

  • Retirement

Project Lead, Senior Software Engineer, Software Engineer, etc.). * 2 years of experience developing and supporting the SAP HANA, Business Objects, and SAC platform stack to ensure performance ...

Sr. Data Analytics Engineer

OR ยท Remote

$117K - $140K/yr

  • Medical

  • Retirement

Project Lead, Senior Software Engineer, Software Engineer, etc.). * 2 years of experience developing and supporting the SAP HANA, Business Objects, and SAC platform stack to ensure performance ...

Senior Field Applications Engineer

OR ยท Remote

$85K - $120K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Support demo and FoaK activities as directed by Senior FAE or Lead Engineer. * Collaborate cross-functionally with IMS Applications, FabGuard Applications, and Service teams to resolve complex ...

Senior Field Applications Engineer

Myrtle Point, OR ยท Hybrid

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Support demo and FoaK activities as directed by Senior FAE or Lead Engineer. * Collaborate cross-functionally with IMS Applications, FabGuard Applications, and Service teams to resolve complex ...

Senior Field Applications Engineer

OR ยท On-site +1

$85K - $120K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Support demo and FoaK activities as directed by Senior FAE or Lead Engineer. * Collaborate cross-functionally with IMS Applications, FabGuard Applications, and Service teams to resolve complex ...

Sr. Business Analyst, Reinsurance

OR ยท Remote

$94K - $122K/yr

The Senior Business Analyst operates under limited supervision taking the lead as a client liaison ... Works as the liaison between client stakeholders, project team members, software engineers and ...

Sr. Business Analyst, Reinsurance

OR ยท On-site +1

$86K - $112K/yr

The Senior Business Analyst operates under limited supervision taking the lead as a client liaison ... Works as the liaison between client stakeholders, project team members, software engineers and ...

Sr. Manager, Technical Program

OR ยท Remote

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

As a Senior Technical Program Manager at Syniti, you will drive high-impact initiatives on the ... Collaborating across product management, engineering, operations, and customer-facing teams, you ...

Sr. Manager, Technical Program

OR ยท On-site +1

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

As a Senior Technical Program Manager at Syniti, you will drive high-impact initiatives on the ... Collaborating across product management, engineering, operations, and customer-facing teams, you ...

Sr Software Engineer

OR ยท Remote

$84K - $112K/yr

  • Medical

  • Life

Computer Science, Engineering, or similar technical degree. * 5+ years of experience with Microsoft Power Platform * Microsoft 365 products and services: Strong understanding of the various products ...

New

Senior Lead Monetization Analyst

OR ยท Remote

  • Medical

  • Life

... engineering, finance, sales, marketing, and go-to-market leaders to align pricing strategy with ... to senior leadership and governance forums. - Clearly articulate pricing tradeoffs, risks ...

Bluespine-Sr. FWA Analyst

OR ยท On-site +1

We are looking for a Sr. FWA Analyst experienced in discovering medical billing errors and ... Support engineering and data science teams with audit and FWA concepts, data mapping, and defining ...

Senior Lead Architect

OR ยท Remote

$132K - $176K/yr

  • Medical

  • Life

The Senior Lead Architect is trusted to think boldly, take ownership, and bring fresh ideas to ... Bachelor's degree in electrical, optical, or Telecommunication engineering, or 5-7+ years of ...

Showing results 21-40

Senior Programmer information

See Remote, OR salary details

$13

$52

$71

How much do senior programmer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for senior programmer in Remote, OR is $52.23, according to ZipRecruiter salary data. Most workers in this role earn between $43.94 and $62.45 per hour, depending on experience, location, and employer.

What is a senior programmer?

Senior Programmers are experienced software developers who take on advanced coding tasks and often provide technical leadership within their teams. They are responsible for designing, developing, and maintaining complex software systems, as well as mentoring junior developers. Senior Programmers typically have strong problem-solving skills, deep knowledge of programming languages, and experience with software architecture. They may also be involved in code reviews, setting best practices, and collaborating with other departments to deliver high-quality software solutions.

What are the key skills and qualifications needed to thrive as a senior programmer?

To thrive as a Senior Programmer, you need advanced proficiency in programming languages, solid software development experience, and often a relevant degree or equivalent expertise. Familiarity with frameworks, version control systems like Git, and agile development tools is typically required, and certifications in cloud platforms or specific technologies can be advantageous. Strong problem-solving, leadership, and communication skills enable effective collaboration and mentorship within development teams. These skills and qualities are crucial for delivering robust, scalable solutions and driving technical excellence in complex projects.

How do senior programmers typically mentor junior team members, and what impact does this have on team productivity?

Senior Programmers often play a key mentorship role by guiding junior developers through code reviews, pair programming, and sharing best practices. They provide technical leadership and help troubleshoot complex issues, ensuring code quality and knowledge transfer across the team. This mentorship not only fosters professional growth for junior members but also contributes to stronger team cohesion and faster problem-solving, ultimately boosting overall productivity and project success.

What is the difference between Senior Programmer vs Software Developer?

AspectSenior ProgrammerSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related field; extensive coding experienceBachelor's degree often preferred; coding skills essential
Work EnvironmentDevelopment teams, project-based work, often in tech or software companiesSimilar environments; involved in designing, coding, testing software
Employer & Industry UsageUsed across tech, finance, healthcare, and other industries requiring software solutionsCommonly used in software firms, startups, and corporate IT departments

While both roles involve coding and software development, a Senior Programmer typically has more experience, takes on complex tasks, and may mentor junior staff. A Software Developer focuses on designing and building software applications, often with less emphasis on leadership or advanced technical oversight.

What do senior programmers do?

Senior programmers design, develop, and maintain software applications, often leading projects and mentoring junior team members. They analyze user requirements, write efficient code, troubleshoot issues, and ensure software quality using programming languages and development tools. Their role also involves reviewing code, optimizing performance, and collaborating with cross-functional teams to deliver technical solutions.

What are the most commonly searched types of Programmer jobs in Remote, OR?

The most popular types of Programmer jobs in Remote, OR are:

What cities near Remote, OR are hiring for Senior Programmer jobs?

Cities near Remote, OR with the most Senior Programmer job openings:

DevOps Developer

AGFA

OR โ€ข On-site, Remote

Full-time

Medical, PTO

Re-posted 25 days ago


Job description

We are looking for a Senior DevOps Developer to help design, build, improve, and operate the tooling and automation that supports our software development and delivery lifecycle.
In this role, you will work closely with DevOps, Architecture, Development, Security, Managed Services, and Services teams to improve CI/CD pipelines, cloud-native deployment workflows, infrastructure automation, observability, security automation, operational feedback loops, and developer experience.
You will be expected to take ownership of technical topics, guide less experienced engineers, and contribute to the evolution of our DevOps and platform engineering practices.
Location:
  • Remote - United States / Canada

What You'll Do:
CI/CD, Build & Release Automation
  • Design, maintain, and improve CI/CD pipelines using tools such as Jenkins, Bitbucket, Gradle, and related technologies.
  • Improve build reliability, pipeline performance, test automation integration, and release automation.
  • Support development teams in improving their software delivery workflows.
  • Troubleshoot complex build, deployment, and environment issues.
  • Contribute to standardization and reuse of pipeline patterns across teams.
  • Improve deployment repeatability, traceability, and auditability.

Cloud-Native Platform Engineering
  • Support and improve Kubernetes-based deployment and runtime environments.
  • Work with containerization technologies such as Docker and Kubernetes.
  • Develop and maintain automation for infrastructure, environments, and deployment workflows.
  • Contribute to infrastructure-as-code and configuration-as-code practices.
  • Support the adoption of GitOps and declarative deployment models.
  • Help improve scalability, resilience, and maintainability of cloud-native systems.
  • Collaborate with Managed Services and Services teams to ensure platform capabilities are operable and supportable.

DevSecOps & Compliance Automation
  • Integrate security controls into CI/CD pipelines and development workflows.
  • Support vulnerability scanning, dependency checks, container image scanning, secrets management, and policy enforcement.
  • Collaborate with Security and Architecture teams to improve secure software delivery.
  • Help ensure pipelines and automation support auditability, traceability, and compliance requirements.
  • Promote secure-by-design practices within DevOps and development teams.

Observability, Reliability & Operational Feedback
  • Improve observability through metrics, logs, traces, dashboards, and alerting.
  • Support incident analysis, root-cause investigation, and operational improvements.
  • Work with Managed Services and Services teams to translate operational feedback into better automation, monitoring, deployment practices, and documentation.
  • Identify recurring operational issues and automate solutions where possible.
  • Contribute to performance, reliability, and scalability improvements.

AI-Enabled Engineering Workflows
  • Use AI-assisted tools responsibly to improve DevOps productivity, troubleshooting, documentation, automation, and pipeline analysis.
  • Identify practical use cases for AI in CI/CD, DevSecOps, observability, incident analysis, and developer workflows.
  • Validate AI-generated code, scripts, configurations, and recommendations through proper engineering review and testing.
  • Help define safe usage patterns and guardrails for AI-assisted DevOps work.
  • Collaborate with development teams to integrate AI-assisted tools into the software delivery lifecycle.

Who You Are:
  • 4+ years of experience in DevOps, platform engineering, infrastructure engineering, or software delivery automation.
  • Strong hands-on experience with CI/CD pipelines and automation.
  • Experience with Jenkins, Bitbucket, Gradle, Git, and related development tooling.
  • Experience with Docker, Kubernetes, and cloud-native deployment patterns.
  • Good understanding of infrastructure-as-code, configuration management, and automation.
  • Knowledge of GitOps concepts and tools such as ArgoCD, Flux, or similar.
  • Understanding of DevSecOps principles and security automation in CI/CD pipelines.
  • Experience with observability tools and practices, including logs, metrics, dashboards, and alerting.
  • Strong troubleshooting and problem-solving skills.
  • Ability to work independently and take ownership of technical topics.
  • Good communication skills and ability to collaborate across distributed teams.
  • Understanding of AI tools and their application in DevOps, software development, and operational workflows.
  • Relevant certifications such as AWS Cloud Practitioner, AWS Certified Solutions Architect, ITIL, CISSP, or CISM.
  • Experience with AWS, Azure, GCP, or hybrid cloud environments.
  • Experience with Helm, Terraform, Ansible, or similar tooling.
  • Experience with Prometheus, Grafana, ELK/OpenSearch, or comparable observability platforms.
  • Experience with incident response, production support, managed services enablement, performance tuning, or operational reliability.
  • Knowledge of progressive delivery techniques such as feature flags, canary releases, blue-green deployments, and automated rollback.
  • Experience with AI-assisted development tools, coding assistants, or AI-based automation in enterprise engineering environments.

Our Values:
  • Own It (I do what I say, full accountability for results, finding solutions and Practice ethical and safe behaviors)
  • Play as One (Collaborate for a common goal, diverse perspectives. Listen and communicate with respect, support decision for teams' benefits)
  • Move Forward (Embrace change, explore opportunities to innovate, feedback and improve performance, Proactive steps to resolve issues and continuous progress).
  • Drive Value (Bold choices to maximize value creation, customer deliver exceptional value, add value to all stakeholders, use data to generate crucial insights and outcomes).

What we offer now and in the future:
  • Dynamic global organization with a history of innovation and strong product portfolio.
  • Challenging environment combined with a supportive management structure.
  • Career development and growth.
  • Competitive salary and benefit package.
  • Friendly work environment surrounded by dedicated and professional colleagues.

Diversity and Inclusion:
At Agfa, our mission at Agfa is to ensure that everyone belongs. We believe that diversity and inclusion of others promotes a greater feeling of belonging and higher levels of engagement. We know that if we work together, we can do amazing things, and that our differences are what make our company, products, and services great.
Compensation: At Agfa HealthCare, we offer a thoughtfully designed benefits package that supports your physical, emotional, and financial wellbeing. As you move through the hiring process, we're happy to provide more details about our compensation programs, including variable and commission compensation opportunities for eligible roles, vacation entitlement, and paid time off.
AI Usage Disclosure: As part of our commitment to transparency, we use artificial intelligence (AI) tools to assist in various stages of our recruitment process, including resume screening, candidate matching, interview scheduling, and communications. These tools are designed to improve efficiency, reduce bias, and enhance candidate experience. All decisions regarding hiring are made by qualified human professionals, and we continuously monitor our AI systems to ensure fairness and compliance with applicable regulations.