1

Software Engineer Software Developer Jobs in Oregon

Software Developer II Department: Services Development Reports to: Senior Services Manager Suvoda is a global clinical trial technology company shaping digital experiences that enable clinical trial ...

Embedded Software Engineer

OR

$139K - $183K/yr

The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...

Design, develop, and enhance software tools and automation solutions that support engineering workflows in advanced packaging and silicon enablement. * Apply AI/ML techniques end-to-end to improve ...

Role Overview We are seeking a highly motived and experienced software engineer to join a global development team in creating advanced software solutions for diagnostic imaging systems used in ...

Senior Software Developer

Salem, OR ยท On-site

$6.8K - $10K/mo

Senior Software Developer Information Systems Specialist 7 - Senior Software Developer Oregon Department of Transportation Support Services Division - Information Systems Branch Enterprise ...

Software Engineer

Oregon City, OR ยท On-site

$93K - $124K/yr

Role Overview We are seeking a highly motived and experienced software engineer to join a global development team in creating advanced software solutions for diagnostic imaging systems used in ...

Software Developer 3 + months Project Portland, OR The client is seeking an individual with knowledge and ability to learn while maintaining a consistent focus on database and website maintenance and ...

OR ยท On-site

We are seeking a talented and motivated Software Developer to design, develop, test, and maintain software applications. The ideal candidate will collaborate with cross-functional teams to deliver ...

Software Developer

$115K - $132K/yr

The Software Engineer will collaborate with a team of developers and business analysts to develop new products and enhance existing systems. Success in this role requires strong critical thinking and ...

This role is ideal for an experienced software engineer who has shipped AI-powered features in production and is ready to take full ownership of feature delivery, including performance, reliability ...

This role reports to the Manager of Software Engineering and provides the opportunity to work on ... Understanding of DevOps principles and experience with tools such as GitHub Actions * Experience ...

Senior Software Engineer Full time-Flexible schedule, FLSA Exempt, EEOC Employer THIS IS AN ONSITE POSITION IN EUGENE, OREGON MUST BE AUTHORIZED TO WORK IN THE UNITED STATES WITHOUT SPONSORSHIP NOW ...

Senior Software Engineer Full time-Flexible schedule, FLSA Exempt, EEOC Employer THIS IS AN ONSITE POSITION IN EUGENE, OREGON MUST BE AUTHORIZED TO WORK IN THE UNITED STATES WITHOUT SPONSORSHIP NOW ...

Senior Software Engineer Full time-Flexible schedule, FLSA Exempt, EEOC Employer THIS IS AN ONSITE POSITION IN EUGENE, OREGON MUST BE AUTHORIZED TO WORK IN THE UNITED STATES WITHOUT SPONSORSHIP NOW ...

next page

Showing results 1-20

Software Engineer Software Developer information

What are software engineers and software developers?

Software engineers and software developers are professionals who design, create, test, and maintain computer software. While the terms are often used interchangeably, software engineers typically focus on applying engineering principles to the entire software development process, including system architecture and design. Software developers are more focused on writing code and building applications based on specific requirements. Both roles require strong problem-solving skills, knowledge of programming languages, and collaboration with other team members. Their work enables the technology and applications we use every day.

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

To thrive as a Software Engineer or Software Developer, you need strong programming skills, problem-solving abilities, and a solid understanding of computer science principles, often supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, version control systems like Git, and experience with development frameworks and cloud platforms are commonly required. Excellent teamwork, communication skills, and adaptability help you collaborate effectively and respond to evolving project needs. These skills and qualities are crucial for building reliable, scalable software and successfully contributing to dynamic development teams.

Can a software developer work as a software engineer?

A software developer can often work as a software engineer, as both roles involve designing, coding, and testing software. However, software engineering typically requires a broader understanding of system architecture, project management, and sometimes formal certifications or experience in engineering principles. Transitioning between the roles depends on skills, experience, and the specific requirements of the employer.

How do software engineers typically collaborate with product managers and designers during the development process?

Software engineers frequently work closely with product managers and designers to ensure that technical solutions align with user needs and business goals. This collaboration often involves participating in regular meetings such as sprint planning, design reviews, and daily stand-ups to clarify requirements, discuss feasibility, and provide feedback. Engineers contribute technical insights early in the process, help identify potential challenges, and iterate on features based on cross-functional input. Effective communication and teamwork are essential for delivering high-quality software on schedule.

What engineers make $500,000?

Senior software engineers, especially those in high-demand fields like machine learning, cloud computing, or with expertise in specialized tools, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and working at large tech companies or startups with significant funding.

What is the difference between Software Engineer Software Developer vs Software Engineer Software Developer?

AspectSoftware Engineer Software Developer

Both roles often require similar skills, including programming, problem-solving, and understanding software development lifecycle. They typically work in similar environments such as tech companies, startups, or IT departments. Employers often use these titles interchangeably, and candidates search for both when exploring opportunities. The main difference is that 'Software Engineer' may imply a broader scope or more emphasis on engineering principles, but in many contexts, they are considered equivalent roles.

What engineers make $300,000 a year?

Senior software engineers, especially those with extensive experience, expertise in high-demand technologies, or working in competitive industries like finance or tech, can earn $300,000 or more annually. Compensation often includes base salary, bonuses, and stock options, particularly at large tech companies or startups with significant funding.

Can I make 200k a year as a software engineer?

Software engineers can earn $200,000 or more annually, especially with experience, specialized skills, and working in high-paying industries or locations. Senior roles, expertise in areas like machine learning or cloud computing, and working at large tech companies or startups can contribute to reaching this salary level.
What cities in Oregon are hiring for Software Engineer Software Developer jobs? Cities in Oregon with the most Software Engineer Software Developer job openings:
Infographic showing various Software Engineer Software Developer job openings in Oregon as of July 2026, with employment types broken down into 84% Full Time, 5% Part Time, 1% Temporary, 9% Contract, and 1% Nights. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution.
Software Developer

Software Developer

Suvoda

Portland, OR โ€ข On-site

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Software Developer II

Department: Services Development

Reports to: Senior Services Manager

Suvodaย is a global clinical trial technology company shaping digital experiences that enable clinical trial sponsor and site professionals to take full command over the inherent logistical complexity behind mission-critical and time-sensitive patient interactions in life-sustaining studies for therapeutic areas such as oncology, central nervous system, and rare disease.ย ย 

Supporting clinical trials means supporting unique experiments that are inherently complex, high-stakes, and dynamic. It is imperative that Suvoda staff working with clients, end-users, or the systems that client and end-users interact with understand the clinical trial industry, regulations,ย Suvoda'sย software products and processes, and especially the specificities of the unique trial in question before taking any actions they may alter the data of the system in question.ย ย 

Responsibilities:

  • Work within a cross-functional project team to develop Interactive Response Technology (IRT) for randomization and drug supply managementย 
  • Review user requirements specifications, verifying that all requirements can be implemented with theย Suvodaย software in the requiredย timeframeย 
  • Assistย with the creation of implementation design and technical design documentationย 
  • Develop software systems that are reliable, maintainable, and efficient, with emphasis on patient safety and integrity of clinical study dataย 
  • Manage the deployment ofย Suvodaย IRT systems into all environments, completing all required documentationย 
  • Assistย the support team with troubleshooting and resolution of issues reported on production systemsย 
  • Participate in the product research and development process by providing the engineering team withย new solutionsย and ideas based on project experienceย 
  • Generate ideas for innovative technological solutions to increase the quality ofย Suvodaย systemย 
  • Perform other related duties asย requiredย 

Requirements:

  • Bachelor's degreeย 
  • At least 1 year of experience in IRT or related field preferredย 
  • Prior working experience with C#, .NET, and SQL Serverย 
  • Familiarity with Web-Services,ย  Modelย View Controller (MVC)ย and Entity Framework (EF) a plusย 
  • High achieving personalityย 
  • Desire to learn and growย 
  • Strong work ethicย 
  • Sense of ownershipย 
  • Proactive attitudeย 
  • Time management and organizational skillsย 
  • Attention to detailย