1

Sr Software Engineer Consultant Jobs in Oregon (NOW HIRING)

Senior Software Engineer

Portland, OR · On-site

$100 - $130/hr

As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex technical work and resolving ambiguous business challenges. The Senior Software Engineer drives the ...

Sr. Software Engineer

Beaverton, OR · On-site

$100 - $130/hr

The Digital Engineering Customization Capability team is looking for a Senior Software Engineer to ... Consulting and performing engineering support, problem solving, and issue resolution with internal ...

Senior Software Engineer

Portland, OR · On-site

$103K - $116K/yr

As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex technical work and resolving ambiguous business challenges. The Senior Software Engineer drives the ...

Senior Software Engineer

Portland, OR · On-site

$103K - $116K/yr

As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex technical work and resolving ambiguous business challenges. The Senior Software Engineer drives the ...

Senior Software Engineer, Fulfillment

OR · On-site +1

$122K - $161K/yr

Senior Software Engineer, Fulfilment Job #SWFL39 Overview Maplebear Inc. D/B/A Instacart in San Francisco, CA seeks Senior Software Engineer, Fulfillment (Multiple Openings). Employee may be ...

New

Senior Software Engineer, Growth

OR · On-site +1

$122K - $161K/yr

Senior Software Engineer, Growth Job #GREN39 Overview Maplebear Inc. D/B/A Instacart in San Francisco, CA seeks Senior Software Engineer, Growth (Multiple Openings). Employee may be stationed ...

New

Senior Software Engineer

OR · On-site +1

$200K/yr

Senior Software Engineer WME is building the next generation of internal platforms that power one of the world's leading entertainment companies. We're looking for a Senior Software Engineer who ...

Senior Software Engineer

OR · On-site +1

$200K/yr

Senior Software Engineer WME is building the next generation of internal platforms that power one of the world's leading entertainment companies. We're looking for a Senior Software Engineer who ...

Senior Software Engineer I

OR · On-site +1

$100K - $192K/yr

Rithum Corporation (Plano, TX) seeks a Senior Software Engineer I to work remotely in the U.S. to improve on processes, quality and techniques, with the goal of producing the highest quality software ...

Senior Software Engineer

Salem, OR · On-site

$120 - $160/hr

Overview We are seeking a full-time Senior Software Engineer for Garmin's Salem, OR location. In this role, you will be responsible for providing technical leadership and project planning for ...

Senior Software Engineer

Portland, OR · On-site +1

$140K - $175K/yr

Senior Software Engineer Full-Time Position | Portland, Oregon About Us Rapta is revolutionizing precision US manufacturing with an agentic native AI Platform trusted by the nation's top defense ...

Senior Software Engineer

Portland, OR · On-site +1

$140K - $175K/yr

Senior Software Engineer Full-Time Position | Portland, Oregon About Us Rapta is revolutionizing precision US manufacturing with an agentic native AI Platform trusted by the nation's top defense ...

Senior Software Engineer

Portland, OR · On-site

$140 - $190/hr

Senior Software Engineer Full-Time Position | Portland, Oregon About Us Rapta is revolutionizing precision US manufacturing with an agentic native AI Platform trusted by the nation's top defense ...

Senior Software Engineer, Core Experience

OR · On-site +1

$122K - $161K/yr

Senior Software Engineer, Core Experience Job #SECE39 Overview Maplebear Inc. D/B/A Instacart in San Francisco, CA seeks Senior Software Engineer, Core Experience (Multiple Openings). Employee may be ...

Senior Software Engineer

Portland, OR · On-site

$103 - $117/hr

We're seeking an experienced Senior Software Engineer to join our team in developing distributed, cutting-edge applied AI systems. This is a full-time position working directly with our engineering ...

Senior Software Engineer, Applications

OR · On-site +1

$122K - $161K/yr

Senior Software Engineer, Applications AcuityMD is a software and data platform that accelerates access to medical technologies. We help MedTech companies understand how their products are used, why ...

Senior Software Engineer, Applications

OR · On-site +1

$122K - $161K/yr

Senior Software Engineer, Applications AcuityMD is a software and data platform that accelerates access to medical technologies. We help MedTech companies understand how their products are used, why ...

Senior Software Engineer

Portland, OR · On-site

$130 - $180/hr

We are looking for a highly driven, product-minded Senior Software Engineer to help build the future of AI-powered customer communication. This role is responsible for designing, building, and ...

next page

Showing results 1-20

Sr Software Engineer Consultant information

What does a Sr Software Engineer Consultant do?

A Sr Software Engineer Consultant is an experienced software engineer who provides expert advice, guidance, and hands-on support to organizations on software development projects. Their responsibilities include designing complex software systems, reviewing code, optimizing processes, and mentoring development teams. They often help clients solve technical challenges, select appropriate technologies, and ensure that projects are delivered efficiently and to a high standard. Additionally, they may be involved in setting project roadmaps, implementing best practices, and providing strategic recommendations to improve overall software quality.

How does a Sr Software Engineer Consultant typically collaborate with client teams during a project?

Sr Software Engineer Consultants often work closely with client teams by participating in joint planning sessions, code reviews, and regular status meetings. They serve as technical advisors, helping to define project requirements and proposing architectural solutions that align with business goals. Effective communication and the ability to quickly understand the client’s technology stack are essential, as consultants often bridge gaps between in-house developers and stakeholders. This collaborative approach ensures that project deliverables meet both technical standards and client expectations.

What are the key skills and qualifications needed to thrive as a Sr Software Engineer Consultant, and why are they important?

To thrive as a Sr Software Engineer Consultant, you need advanced software development expertise, deep knowledge of system architecture, and a bachelor's or master's degree in computer science or a related field. Proficiency with programming languages (such as Java, Python, or C#), cloud platforms (AWS, Azure, or GCP), and experience with version control and CI/CD tools are typically required. Exceptional problem-solving, communication, and client management skills help you deliver technical solutions and guide teams effectively. These competencies ensure you can design scalable systems, address complex client needs, and drive project success in dynamic environments.

What is the difference between Sr Software Engineer Consultant vs Software Engineer?

AspectSr Software Engineer ConsultantSoftware Engineer
CredentialsBachelor's/Master's in CS or related field, often with consulting certificationsBachelor's or higher in CS or related field
Work EnvironmentClient sites, consulting firms, project-basedIn-house or tech company offices, project teams
Employer & Industry UsageConsulting firms, tech services, freelanceTech companies, startups, corporate IT departments
Search & Comparison IntentUnderstanding consulting roles, project scope, client interactionTechnical skills, coding, development tasks

The main difference is that a Sr Software Engineer Consultant typically works on client projects within consulting firms, focusing on providing expert solutions and often engaging in client interactions. In contrast, a Software Engineer usually works within a company's internal teams on product development. Both roles require strong technical skills, but the consulting role emphasizes adaptability and client-facing experience.

What are popular job titles related to Sr Software Engineer Consultant jobs in Oregon?

For Sr Software Engineer Consultant jobs in Oregon, the most frequently searched job titles are:

What cities in Oregon are hiring for Sr Software Engineer Consultant jobs?

Cities in Oregon with the most Sr Software Engineer Consultant job openings:

Infographic showing various Sr Software Engineer Consultant job openings in Oregon as of August 2026, with employment types broken down into 84% Full Time, 12% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution.

Senior Software Engineer

Resource Data, Inc.

Portland, OR • On-site

$100 - $130/hr

Other

Re-posted 23 days ago


Job description

As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex technical work and resolving ambiguous business challenges.


The Senior Software Engineer drives the design and implementation of complex software systems and components, applying sound judgment in situations with limited direction. This role plays a key part in elevating overall solution quality through technical leadership, collaboration, and mentorship, while maintaining strong client relationships and delivering high‑quality, scalable solutions.


Key Responsibilities

  • Contribute across the full application stack, including front‑end interfaces, back‑end services, APIs, integrations, and database layers using modern development frameworks

  • Design and develop modern front‑end applications and user interfaces using React and related front‑end technologies

  • Design, optimize, and maintain normalized relational database schemas independently

  • Perform high standards for code quality, testing, documentation, and overall solution integrity

  • Drive adoption of source control best practices, including code reviews and CI/CD pipeline integration

  • Contribute to requirements analysis, refine high‑level needs, and translate them into actionable development plans

  • Identify opportunities to improve technical solutions, delivery approaches, and client outcomes

  • Support estimation, scoping, and proposal development activities


Basic Qualifications

  • 4+ years of professional software engineering experience

  • Experience building front‑end applications with React, including component‑based architecture, state management, and API integration

  • Full‑stack development experience using modern back‑end frameworks, especially Microsoft .NET Framework and .NET Core / .NET, including development of APIs, services, and enterprise applications

  • Proven ability to lead the design and implementation of complex or ambiguous systems with limited direction

  • Strong judgment in making architectural and technical tradeoffs across performance, scalability, security, and delivery constraints

  • Advanced experience with source control systems, branching strategies, and code review practices

  • Hands‑on experience with CI/CD pipelines and automated deployment processes

  • Demonstrated ability to establish and uphold testing, documentation, and code quality standards

  • Strong written and verbal communication skills, including the ability to explain technical concepts to non‑technical stakeholders


Preferred Qualifications

  • Experience working in consulting or client‑facing environments

  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and modern application architectures

  • Background in the natural resource management or environmental services sector

  • Experience designing distributed systems or microservices architectures

  • Strong background in relational database design and performance optimization

  • Exposure to Agile or hybrid Agile/Waterfall delivery models

  • Experience contributing to technical proposals, estimations, or pre‑sales activities


Resource Data is an Equal Opportunity Employer and welcomes any qualified individuals authorized to work for any employer in the U.S. Resource Data does not discriminate against applicants on the basis of race, color, national origin, religion, creed, disability, age, sex, sexual orientation, gender identity, marital status, familial status, or status with regard to public assistance, or membership or activity in a local human rights commission.

#J-18808-Ljbffr