1

Programmer Analyst Jobs in Oregon (NOW HIRING)

The Programmer Senior will work closely with Government stakeholders, project managers, analysts, architects, developers, and operational teams to deliver scalable and efficient technical solutions ...

OR

$85K - $141K/yr

Partner with functional SMEs, financial analysts, platform engineers, and governance teams to ensure data pipelines conform to DoD financial data standards, business rules, and controls. * Implement ...

DCG Engineering Finance Analyst

Hillsboro, OR · On-site

$73.82K - $96.10K/yr

The DCAI Engineering Finance Analyst is responsible for driving financial discipline, resource efficiency, and execution accountability across DCAI engineering programs. This role partners closely ...

OR · On-site

An Engineer 2 has a good understanding of the software development life cycle and can take on work ... Provide security analysis and technical support for VA Corporate Service Line systems such as VEMS ...

Requirements Gathering Analysis * oEngage with process engineers operators maintenance teams and automation engineers to understand existing workflows * oCapture detailed User Requirements ...

Collaborates with engineering, analytics, audit teams, client management, and senior concept development team membersto obtain alignment and drive results. * Educate and trainAudit Operations leaders ...

The role combines engineering analysis, technical oversight, and collaboration with clinical staff, biomedical technicians, IT personnel, and equipment manufacturers. The engineer assists VA ...

Collaborates with engineering, analytics, audit teams, client management, and senior concept development team membersto obtain alignment and drive results. Educate and trainAudit Operations leaders ...

next page

Showing results 1-20

Programmer Analyst information

See Oregon salary details

$22

$49

$72

How much do programmer analyst jobs pay per hour?

As of May 30, 2026, the average hourly pay for programmer analyst in Oregon is $49.14, according to ZipRecruiter salary data. Most workers in this role earn between $38.12 and $59.71 per hour, depending on experience, location, and employer.

What Is a Programmer Analyst?

As a programmer analyst, you design, develop, and implement a computer system that is customized to suit a business’ or client’s needs. You can find this work in a variety of industries, including finance, engineering, and science. You meet with supervisors to determine what the business needs are and design a program, application, or database that meets those needs. You then create any required software to go along with the system. Your job duties include performing tests on new programs, debugging as needed, and providing support if required. Other responsibilities include writing and updating procedures and policies related to programming, ensuring hardware is fully functional, and calling for repairs when needed.

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

To thrive as a Programmer Analyst, you typically need strong analytical skills, programming proficiency (often in languages such as Java, Python, or C#), and a bachelor’s degree in computer science or a related field. Familiarity with databases, software development tools, and systems analysis methodologies, as well as certifications like CompTIA or Microsoft Certified Solutions Developer (MCSD), are commonly required. Strong problem-solving abilities, effective communication, and attention to detail enable standout performance in both technical troubleshooting and translating business needs into technical solutions. These skills and qualities are crucial for delivering reliable software that meets organizational requirements and facilitates smooth business operations.

How do Programmer Analysts typically balance coding tasks with analyzing business requirements in their daily work?

Programmer Analysts often split their time between developing software solutions and working closely with business stakeholders to gather and interpret requirements. This means you'll frequently switch between writing code, debugging applications, and participating in meetings to clarify project goals or discuss user needs. Effective communication and time management are crucial, as you'll need to translate business processes into technical specifications while ensuring your solutions remain aligned with organizational objectives. Collaboration with project managers, business analysts, and quality assurance teams is common, making teamwork an integral part of the role.

What are Programmer Analysts?

Programmer Analysts are professionals who combine the roles of both software developers and systems analysts. They are responsible for designing, coding, testing, and maintaining software applications based on organizational requirements. In addition to writing code, they analyze business needs, develop technical specifications, and ensure that IT solutions align with business goals. Programmer Analysts often serve as a bridge between non-technical stakeholders and the IT department to deliver effective technology solutions.

What is the difference between Programmer Analyst vs Software Developer?

AspectProgrammer AnalystSoftware Developer
Primary RoleAnalyzes user requirements, designs solutions, and develops applicationsDesigns, codes, tests, and maintains software applications
Required SkillsProgramming, analysis, problem-solving, communicationProgramming, software design, debugging, project management
Work EnvironmentOften in IT departments, collaborating with analysts and usersIn development teams, working on coding and software projects
CertificationsTypically none required, but certifications like Microsoft Certified or Java certifications are commonSimilar certifications, including programming language certifications and Agile/Scrum

While both roles involve programming, Programmer Analysts focus on analyzing requirements and designing solutions, whereas Software Developers primarily concentrate on coding and building software applications. The roles often overlap, but the Analyst role emphasizes requirements gathering and system analysis, making it suitable for those with strong communication skills alongside technical expertise.

What are the most commonly searched types of Programmer Analyst jobs in Oregon? The most popular types of Programmer Analyst jobs in Oregon are:
What are popular job titles related to Programmer Analyst jobs in Oregon? For Programmer Analyst jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Programmer Analyst jobs in Oregon look for? The top searched job categories for Programmer Analyst jobs in Oregon are:
What cities in Oregon are hiring for Programmer Analyst jobs? Cities in Oregon with the most Programmer Analyst job openings:
Senior Programmer

Full-time

Posted 8 days ago


Aptive Environmental rating

5.3

Company rating: 5.3 out of 10

Based on 36 frontline employees who took The Breakroom Quiz

29th of 31 rated pest control companies


Job description

Job Summary

Aptive is seeking a Senior programmer that will support the Veterans Health Administration (VHA) Integrated Veteran Care (IVC) Veteran Family Member Programs (VFMP) Modernization Portfolio by designing, developing, testing, implementing, and maintaining automation tools, software applications, system integrations, and workflow solutions supporting healthcare operations modernization.

This role supports enterprise modernization initiatives involving claims processing, eligibility modernization, appeals modernization, Electronic Data Interchange (EDI), workflow automation, Robotic Process Automation (RPA), intake automation, data integration, and operational process optimization. The Programmer Senior will work closely with Government stakeholders, project managers, analysts, architects, developers, and operational teams to deliver scalable and efficient technical solutions that improve operational performance and user experience.

The Programmer Senior will support development and integration activities across multiple VFMP operational areas including intake, applications, claims adjudication, appeals, benefits coordination, pharmacy support, care coordination, duty to assist, and customer service operations.

This position requires strong technical expertise in application development, automation, database integration, systems troubleshooting, and software implementation within enterprise or healthcare environments.

Primary Responsibilities

Application Development & Automation

  • Design, develop, test, implement, and maintain automation tools and software solutions supporting VFMP modernization initiatives.
  • Develop web-based applications, client-server applications, scripts, and automation workflows.
  • Support Robotic Process Automation (RPA) initiatives designed to reduce manual processing and improve operational efficiency.
  • Modify existing applications and systems to support modernization requirements and workflow enhancements.
  • Develop technical solutions supporting claims processing, eligibility determination, appeals modernization, intake automation, and EDI initiatives.
  • Implement and integrate Commercial Off-The-Shelf (COTS) software into existing operational environments.

Systems Integration & Database Support

  • Support integration of applications, databases, and modernization platforms across VFMP operational environments.
  • Develop and maintain SQL queries, stored procedures, scripts, and database integrations.
  • Support data exchange, workflow automation, and system interoperability initiatives.
  • Assist with integration of modernization solutions into enterprise systems and downstream operational platforms.
  • Collaborate with Data Modelers and technical teams supporting data migration and modernization initiatives.

Software Testing & Quality Assurance

  • Develop and execute unit testing, integration testing, system testing, and User Acceptance Testing (UAT) support activities.
  • Create test cases, test scenarios, and test documentation.
  • Troubleshoot technical issues, defects, and system failures.
  • Analyze production issues and recommend corrective actions.
  • Support defect tracking and issue resolution activities.
  • Validate application functionality, system performance, and operational requirements.

Technical Documentation

  • Develop and maintain:
    • Technical specifications
    • System documentation
    • User guides
    • Configuration documentation
    • Test plans
    • Deployment procedures
    • Technical diagrams
  • Ensure technical documentation aligns with VFMP governance and modernization standards.
  • Support creation of Business Requirements Documents (BRDs) and technical implementation artifacts.

Operational & Modernization Support

  • Support implementation and deployment of modernization initiatives.
  • Collaborate with operational stakeholders to understand business requirements and workflow challenges.
  • Participate in modernization planning, implementation reviews, and technical working sessions.
  • Support operational readiness and post-implementation stabilization activities.
  • Assist with continuous improvement and enhancement initiatives.
Minimum Qualifications
  • Minimum five (5) years of experience in software development, application programming, or systems integration.
  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, Information Technology, Or related technical field 
  • Experience developing web-based applications, automation tools, or enterprise software solutions.
  • Experience with SQL, relational databases, and database integration.
  • Experience supporting systems modernization or automation initiatives.
  • Experience troubleshooting technical issues and supporting production environments.
  • Experience supporting software testing and implementation activities.
Desired Qualifications
  • Previous experience supporting Department of Veterans Affairs (VA) or Veterans Health Administration (VHA) programs.
  • Experience supporting healthcare operations, claims processing, eligibility systems, or EDI environments.
  • Experience with Robotic Process Automation (RPA) technologies.
  • Experience integrating Commercial Off-The-Shelf (COTS) software solutions.
  • Experience supporting Agile or hybrid development environments.
  • Familiarity with healthcare modernization and workflow automation initiatives preferred.
About Aptive

Aptive partners with federal agencies to achieve their missions through improved performance, streamlined operations and enhanced service delivery. Based in Alexandria, Virginia, we support more than a dozen agencies including Veterans Affairs, Transportation, Defense, Homeland Security and the National Science Foundation.

We specialize in applying technology, creativity and human-centered services to optimize mission delivery and improve experiences for millions of people who count on government services every day.

Founded: 2012Employees: 300+ nationwide

EEO Statement

Aptive is an equal opportunity employer. We consider all qualified applicants for employment without regard to race, color, national origin, religion, creed, sex, sexual orientation, gender identity, marital status, parental status, veteran status, age, disability, or any other protected class.

Veterans, members of the Reserve and National Guard, and transitioning active-duty service members are highly encouraged to apply.

Employment Type: FULL_TIME

What Aptive Environmental employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom