1

Associate Computer Science Jobs in Oregon (NOW HIRING)

We are looking for a talented and motivated Associate Software Engineer to join our development ... Requirements Required Qualifications • Bachelor's degree in Computer Science, Software ...

We are looking for a talented and motivated Associate Software Engineer to join our development ... Requirements Required Qualifications · Bachelor's degree in Computer Science, Software Engineering ...

Associate's degree in Computer Science/MIS-related area or equivalent work experience * A minimum of 1 year of experience in technical support of PC, networks and servers * Excellent working ...

New

US Tech - FTO Senior Associate

Portland, OR · On-site

$55K - $187K/yr

As a Senior Associate, you will build meaningful client connections and learn how to manage and ... Computer Science/Information Systems, Economics, Engineering, Mathematics/Statistics ...

Industry/Sector Not Applicable Specialism Data Science Management Level Senior Associate & Summary ... Computer Science, Data Processing/Analytics/Science - At least 2 years of experience in data ...

ABOUT THE POSITION The Associate Support Analyst serves as a key member of the Support Team ... Degree in Computer Science, Analytics, Information Systems, or a related field. * Bilingual ...

Bachelor's degree in Computer Science, Engineering, Business or a related field (preferred, not required) * Strong product instincts & passion for social media, technology, and staying current with ...

Bachelor's degree in Computer Science, Engineering, Business or a related field (preferred, not required) * Strong product instincts & passion for social media, technology, and staying current with ...

Showing results 41-60

Associate Computer Science information

See Oregon salary details

$9

$20

$33

How much do associate computer science jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for associate computer science in Oregon is $20.10, according to ZipRecruiter salary data. Most workers in this role earn between $16.01 and $21.35 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an associate computer science professional?

To thrive as an Associate in Computer Science, you need foundational knowledge in programming, algorithms, data structures, and typically a bachelor’s degree in computer science or a related field. Familiarity with programming languages like Python, Java, or C++, experience with version control systems such as Git, and understanding of databases are commonly required. Strong analytical thinking, problem-solving skills, and the ability to collaborate effectively with others help you stand out in this role. These competencies ensure you can successfully contribute to software development projects, solve technical challenges, and support team goals in a dynamic technology environment.

What is the difference between Associate Computer Science vs Computer Programmer?

AspectAssociate Computer ScienceComputer Programmer
Required CredentialsAssociate's degree in Computer Science or related fieldTypically a bachelor's degree or coding bootcamp certification
Work EnvironmentEntry-level, team-based projects in tech companies, startups, or IT departmentsWriting, testing, and debugging code in various programming languages
Employer & Industry UsageCommon in tech firms, government agencies, and educational institutionsWidely used across software companies, finance, and tech industries

The main difference is that an Associate Computer Science focuses on foundational knowledge and may involve broader IT tasks, while a Computer Programmer specializes in coding and software development. Both roles often require similar educational backgrounds, but their daily tasks and career paths differ.

What types of projects and technologies can an associate computer science professional expect to work on in their first year?

As an Associate Computer Science professional, you will often be assigned to entry-level projects such as developing or maintaining software applications, testing code, or assisting with database management. You'll likely work with common programming languages like Java, Python, or C++, and may be introduced to collaborative tools such as version control systems (e.g., Git). The team environment typically includes regular code reviews and mentorship from senior engineers, providing opportunities to learn best practices and develop your technical skills. Over time, you'll gain exposure to more complex tasks and technologies as you build your experience.

What is an associate computer science professional?

An Associate Computer Science professional typically holds an associate degree in computer science or a related field and works in entry-level positions within the tech industry. They are responsible for assisting with software development, troubleshooting, maintaining computer systems, and supporting IT teams. These professionals often work under the supervision of more experienced engineers or developers and may contribute to coding, testing, and basic technical support. The role is a great starting point for those looking to build a career in technology and can lead to more advanced opportunities with experience and further education.

What can I do with an associate computer science degree?

An associate computer science degree prepares individuals for entry-level roles such as computer support specialist, help desk technician, or junior programmer. It provides foundational skills in programming, networking, and troubleshooting, often enabling further certifications or education for advanced positions.

Are associate computer science majors still in demand?

Associate computer science majors are in demand for entry-level roles such as support technician, junior developer, and IT assistant, especially as organizations seek skilled workers with foundational programming, networking, and problem-solving skills. Demand varies by industry and location, but technical skills and certifications can enhance job prospects in this field.
What are the most commonly searched types of Computer Science jobs in Oregon? The most popular types of Computer Science jobs in Oregon are:
What are popular job titles related to Associate Computer Science jobs in Oregon? For Associate Computer Science jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Associate Computer Science jobs in Oregon look for? The top searched job categories for Associate Computer Science jobs in Oregon are:
What cities in Oregon are hiring for Associate Computer Science jobs? Cities in Oregon with the most Associate Computer Science job openings:
Infographic showing various Associate Computer Science job openings in Oregon as of August 2026, with employment types broken down into 1% As Needed, 71% Full Time, 26% Part Time, and 2% Contract. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution, with an average salary of $41,815 per year, or $20.1 per hour.

Computer Software/Integration Analyst (59970)

BESHENICH MUIR & ASSOCIATES LLC

Remote

Full-time

Medical, Dental, Vision, Retirement

Re-posted 28 days ago


Job description

BMA is seeking a Computer Software/ Integration Analyst to support the DLA Applications and Business Systems Testing Support Services Program. This is a contingent fully remote position.  

Job Summary

 The CS/IA provides technical support for enterprise application and business system testing activities within the DLA J62 Enterprise Testing Office (J62LB). The role supports the full lifecycle of enterprise system testing and integration activities in accordance with DoD acquisition lifecycle requirements, including requirements analysis, system design reviews, integration testing, operational testing, and sustainment support. The CS/IA assists Government program offices, system integrators, and testing teams in validating system functionality, interoperability, accessibility, and performance across the enterprise business system portfolio. The analyst performs system analysis, integration support, configuration management, defect analysis, and test result interpretation for applications operating within ERP environments, cloud-based architectures, API integrations, and DevSecOps development pipelines. The role also supports testing and evaluation activities required to meet DoD 5000 acquisition milestones, ensures compliance with Section 508 accessibility standards, and helps maintain traceability between system requirements, test conditions, and operational outcomes.

Responsibilities

  • Systems Engineering and Integration Support
    • Support enterprise application and business system development, integration, and testing activities across the system lifecycle.
    • Conduct requirements analysis for enterprise business systems and applications.
    • Support phased implementation processes including requirements analysis, conceptual system design, site surveys, system design reviews, and critical design reviews.
  • Enterprise Testing and Evaluation Support
    • Provide technical support for testing activities supporting Developmental Test and Evaluation and Operational Test and Evaluation phases.
    • Support automated testing initiatives and DevSecOps testing pipelines.
    • Interpret system test results and identify discrepancies, defects, and performance issues.
  • Requirements Traceability and Configuration Management
    • Assist the Government in maintaining system traceability and configuration control throughout the acquisition lifecycle.
    • Support development and maintenance of the Requirements Traceability Matrix.
    • Ensure traceability between requirements, test cases, and system performance results.
  • Integration and Interoperability Compliance
    • Support enterprise integration and interoperability across DLA business systems and partner systems.
    • Evaluate interoperability between enterprise systems, ERP platforms, APIs, and external systems.
  • DevSecOps and Automated Testing Support
    • Support automated testing and DevSecOps testing processes for enterprise business systems.
    • Support automated test script development and execution.
    • Review automated testing results and identify system defects.
  • Section 508 Accessibility Testing Support
    • Support testing of enterprise applications to ensure compliance with Section 508 accessibility requirements.
    • Conduct accessibility testing of applications and user interfaces.
    • Evaluate applications using accessibility testing tools.
  • Cybersecurity and Compliance Support
    • Support cybersecurity testing and compliance verification for enterprise systems.
    • Support validation of cybersecurity controls during testing activities.
    • Evaluate systems against DISA Security Technical Implementation Guides.
  • ServiceNow and Testing Workflow Support
    • Support lifecycle management activities for enterprise applications and business systems.
    • Provide support for system maintenance administration and lifecycle management.
  • Lifecycle Sustainment and System Maintenance Support
    • Support lifecycle management activities for enterprise applications and business systems.
    • Provide support for system maintenance administration and lifecycle management.

Clearance Requirements 

There is a Secret Security clearance requirement for this position. 

Required Skills & Certifications 

  • Bachelor’s degree in Computer Science Information Systems Engineering or a related technical field from an accredited institution.
  • Current DoD 8570 baseline certification meeting IAT Level II requirements such as Security+ CySA+ GICSP SSCP or equivalent certification.
  • Five or more years of relevant experience supporting enterprise information systems system integration or software testing.
  • Demonstrated experience in the following areas
  • Program management support activities.
  • Systems and application testing.
  • DevSecOps application testing environments.
  • Cybersecurity testing and compliance validation.
  • ServiceNow based workflow management.
  • Agile development and testing methodologies.
  • Cloud computing platforms.
  • Database testing.
  • API based systems integration.
  • Enterprise architecture documentation and architectural views.
  • Automated testing software.
  • Acquisition support for Business Capability Acquisition Cycle BCAT programs.
  • DoD acquisition lifecycle processes.
  • Test and Evaluation Master Plan TEMP support.
  • Section 508 accessibility testing tools including Dragon Naturally Speaking Job Access With Speech JAWS ZoomText Kurzweil or similar tools.
  • Voluntary Product Accessibility Template VPAT documentation.
  • DISA Security Technical Implementation Guides STIGs.

Desired Skills & Certifications 

  • Experience supporting DoD or DLA program offices.
  • Experience supporting DoD DLA environments.
  • Project Management certification required such as Project Management Professional (PMP) or other recognized project management certification.
  • Current DoD 8570.01/8140 IAM Level III certification that includes one or more of the following ISACA Certified Information Security Manager (CISM) ISC2 Certified Information Systems Security Professional (CISSP) GIAC Security Leadership Certification (GSLC) or EC Council Certified Chief Information Security Officer (CCISO).
  • Current Risk Management or Governance certification such as one of the following: Project Management Professional – Risk Management Professional (PMP-RMP), ISACA Certified in Risk and Information Systems Control (CRISC), ISACA Certified Information Systems Auditor (CISA), ISACA Certified Information Security Manager (CISM), ISC2 Certified in Governance, Risk and Compliance (CGRC), or Risk and Insurance Management Society Certified Risk Management Professional (RIMS-CRMP).

Other Duties

  • This job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job.
  • Duties, responsibilities, and activities may change at any time with or without notice. 

Overview

BMA is an employee-owned small business headquartered in Huntsville, AL that provides superior customer service by empowering all levels of our staff to make timely decisions to produce high-quality results. BMA fosters an environment of passion, precision, and dedication in order to fulfill our commitments to our partners, government, and country.

Benefits

We believe that our employees well-being is paramount to our success so our benefits package has been crafted with that in mind. We offer multiple healthcare coverage options to include low deductible, high deductible, and plans eligible for our Health Savings Account (HSA) option. Along with medical coverage, employees have dental, vision, accident & illness, short- and long-term disability all available to them. BMA proudly maintains a 401(k) plan with an industry leading 6% match that can include profit sharing based on company performance. Lastly, being an employee-owned company means that BMA offers a 100% Employee Stock Ownership Plan (ESOP), providing eligible employees the opportunity to earn stock in BMA, subject to plan eligibility and vesting requirements. 

AAP & EEO Statement
 Beshenich Muir & Associates, LLC (BMA) is an Equal opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regards to race, color, religion, religious creed, gender, sexual orientation, gender identity, gender expression, transgender, pregnancy, marital status, national origin, ancestry, citizenship status, age, disability, protected Veteran Status, genetics or any other characteristics protected by applicable Federal, State, or Local Law.Â