1

Sr Software Jobs in Oregon (NOW HIRING)

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 ...

OR

$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 ...

OR

$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 ...

OR · On-site

$54.50 - $72/hr

Qvell is seeking a highly skilled and experienced Senior Software Developer to join our innovative and dynamic team. As a pivotal member of our development group, you will play a crucial role in ...

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

Beaverton, OR · On-site

$127K - $168K/yr

Senior Software Engineer- NIKE, Inc.- Beaverton, OR. Serve as an integral member of a multi-functional engineering teams that delivers solutions unlocking machine learning for Nike; analyze and ...

Senior Software Engineer

Beaverton, OR · On-site

$127K - $168K/yr

Senior Software Engineer - NIKE, Inc. - Beaverton, OR. Support Nike's new Legion Workforce Management global scheduling solution; partner with Product Management to understand requirements and ...

OR · On-site

$133K - $166K/yr

Senior Software Engineer, SIM Key Auth & Trust Team Department: Technology Reports To: Senior Manager, Engineering FLSA Status: Exempt Location: US Remote Job Summary: The SIM Key Auth & Trust Team ...

Senior Software Engineer

OR · On-site +1

$155K - $173K/yr

Position Overview The Senior Software Engineer is a technical leader responsible for designing scalable systems, driving engineering excellence, and delivering high-impact solutions. This role ...

Senior Software Engineer

OR · On-site +1

$122K - $161K/yr

As a Senior Software Engineer, you will design and build internal applications that power critical bank functions. You'll work across software systems, automation, integrations, and platform tooling ...

OR · On-site

$122K - $161K/yr

Natera is seeking a skilled, self-motivated, and hands-on Senior Software Engineer to join a software development team in the Oncology domain within a fast-growing biotech company. You will play a ...

Senior Software Engineer

Portland, OR · On-site

$129K - $171K/yr

As a Senior Software Engineer, you will lead complex technical work, design and implement software systems, and enhance solution quality through collaboration and mentorship. Responsibilities : • ...

Senior Software Engineer

$122K - $161K/yr

We seek an experienced Senior Software Engineer to drive technical excellence and deliver innovative platform solutions that empower dealerships nationwide. The ideal candidate combines deep ...

OR

$122K - $161K/yr

Senior Software Engineer, Fintech We're looking for a Senior Software Engineer, Fintech who will help advance the quality, efficiency, and scalability of our engineering team by building product ...

$122K - $161K/yr

HealthEdge is seeking a Senior Software Engineer (Java) with a strong technical background, a passion for solving complex business problems, and a focus on delivering enterprise-grade solutions. As a ...

next page

Showing results 1-20

Sr Software information

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

To thrive as a Senior Software Engineer, you need strong proficiency in programming languages (such as Java, Python, or C#), software architecture, and a bachelor’s degree in computer science or a related field. Expertise with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is commonly required, along with certifications like AWS Certified Solutions Architect. Leadership, problem-solving, and effective communication skills help you mentor junior engineers and collaborate across teams. These skills ensure the delivery of robust, scalable solutions and foster innovation within complex technical environments.

What is the difference between Sr Software and Software Developer?

AspectSr SoftwareSoftware Developer
Required CredentialsBachelor's degree in CS or related field; 3+ years experience; sometimes certificationsBachelor's degree in CS or related field; 0-3 years experience; certifications optional
Work EnvironmentOften leads projects, mentors juniors, involved in architecture decisionsFocuses on coding, debugging, and implementing features under guidance
Employer & Industry UsageUsed across tech companies, startups, and enterprise firms for senior rolesCommon entry to mid-level role in software development teams

The main difference between a Sr Software and a Software Developer lies in experience, responsibilities, and leadership. Sr Software professionals typically have more experience, take on leadership roles, and influence project architecture, while Software Developers focus on coding and implementing features. Both roles require a strong foundation in programming, but the Sr Software position involves greater oversight and strategic input.

What does a Sr Software Engineer do?

A Sr Software Engineer is responsible for designing, developing, and maintaining complex software applications. They often lead technical projects, mentor junior team members, and collaborate closely with stakeholders to ensure software meets business objectives. Their role typically involves writing high-quality code, reviewing code from peers, and making architectural decisions. Sr Software Engineers are also expected to stay updated with industry trends and best practices to improve software performance and reliability.

What are some common challenges faced by Senior Software Engineers when leading project teams, and how can they effectively overcome them?

Senior Software Engineers often encounter challenges such as balancing hands-on coding with mentoring less experienced team members, managing project timelines, and ensuring code quality across the team. Effective communication and proactive planning are key to overcoming these hurdles. By fostering a collaborative environment, setting clear expectations, and leveraging agile methodologies, Senior Software Engineers can guide their teams to successful project delivery while supporting professional growth within the team.
Infographic showing various Sr Software job openings in Oregon as of July 2026, with employment types broken down into 92% Full Time, 6% Part Time, and 2% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution.

Senior Software Engineer

Paradigm Information Services, Inc.

Portland, OR • Remote

$70 - $80/hr

Contractor

Medical, Dental, Vision, Life, Retirement, PTO

Posted 2 days ago

New


Job description

This is a remote position.

Paradigm is seeking a Senior Software Engineer to support our client, a global leader in the legal services industry. This role will focus primarily on hands-on development of high-volume, mission-critical web applications using C#/.NET, ASP.NET MVC, Web API, AngularJS, and SQL Server.

The Senior Software Engineer participates throughout the software development lifecycle, contributes to technical design and architecture decisions, and serves as a technical resource and mentor to other developers. This position will also collaborate closely with department leadership, analysts, and business teams to translate requirements into reliable, scalable software solutions.

Type: 12-month contract
Location: Remote — candidates must reside in one of the approved hiring locations listed below
Benefits: Medical, dental, vision, life insurance, 401(k), PTO, and sick leave
Approved Hiring Locations: Alabama, Arizona, Colorado, Connecticut, Delaware, Florida, Georgia, Idaho, Illinois, Indiana, Kansas, Kentucky, Louisiana, Maryland, Massachusetts, Michigan, Minnesota, Missouri, Nevada, New Jersey, New York, North Carolina, Ohio, Oklahoma, Oregon, Pennsylvania, South Carolina, Tennessee, Texas, Utah, Virginia, Washington, Washington, D.C., and Wisconsin
Job No.: Para_1472

Assignment lengths are estimated based on the anticipated workload and scope of work. The assignment may be extended or may conclude earlier than anticipated based on business needs.

As a Senior Software Engineer, you will:

  • Participate in the full software development lifecycle using Agile/Scrum methodologies, including requirements analysis, software design, prototyping, development, debugging, testing, and production support.
  • Design, develop, debug, test, and deliver scalable enterprise web applications.
  • Participate in technical design and implementation decisions.
  • Identify and proactively raise concerns when requirements or specifications may negatively affect software quality, system performance, scalability, or architecture.
  • Collaborate with developers, analysts, business stakeholders, and other cross-functional team members.
  • Troubleshoot complex application and technical issues and develop effective solutions.
  • Take a self-directed, proactive approach to problem-solving and software development.
  • Serve as a technical resource and mentor to other software engineers.
  • Contribute technical expertise and best practices to improve application quality, maintainability, and performance.


Requirements
Our ideal candidate will have:

  • 5+ years of professional software development experience using C#/.NET.
  • 3+ years of experience developing web applications using ASP.NET.
  • Experience developing multi-tier applications or components for high-volume systems.
  • Strong experience with SQL Server.
  • Experience working within an Agile/Scrum software development environment.
  • Strong troubleshooting, analytical, and technical problem-solving skills.
  • Excellent written and verbal communication skills.
  • Experience mentoring developers and/or providing technical leadership.
  • Prior experience leading or supporting software development teams.
The following experience is highly desirable:

  • ASP.NET MVC
  • ASP.NET Web API
  • Entity Framework
  • AngularJS or a similar client-side JavaScript framework
  • Load-balancing technologies
  • Development of high-volume, mission-critical enterprise applications
Work Authorization: Candidates must be U.S. citizens or lawful permanent residents (Green Card holders).

Benefits
Paradigm offers medical, dental, vision, life, 401K, PTO, and sick days.

About Us, Paradigm

Want to love Mondays? It's possible when you love what you do. Paradigm is a staffing solutions firm dedicated to finding the perfect job for candidates. We're connected with some of the most innovative tech companies around, giving our employees that competitive edge needed in today's job market.

Paradigm Information Services does not discriminate based on race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.