1

Junior Software Development Jobs in Oregon (NOW HIRING)

OR · On-site

$134.90K - $180.80K/yr

The individual MUST have an astute ability in writing test scripts in an agile software development ... Implements and practices DevOps Enablement and helps more junior/less experienced developers to do ...

OR · On-site

$110.40K - $143.40K/yr

Mentor and guide junior engineers, promoting a culture of technical excellence and collaborative ... and software validation of robotics systems. Your base salary will be determined based on your ...

OR

$109.50K - $150.60K/yr

The Sr. Software Developer also enforces software development standards and mentors junior developers. PRINCIPAL RESPONSIBILITIES: * Conceptualizes, prepares and creates detailed technical ...

OR

$109.50K - $150.60K/yr

The Sr. Software Developer also enforces software development standards and mentors junior developers. PRINCIPAL RESPONSIBILITIES: * Conceptualizes, prepares and creates detailed technical ...

Senior Software Engineer

OR · Remote

$122.40K - $161.30K/yr

Contribute to the improvement of software development processes and practices. * Identify and resolve technical issues and performance bottlenecks. * Provide guidance and support to junior engineers.

OR · Hybrid

$122.40K - $161.30K/yr

Coach and mentor junior engineers on software development best practices and XP methodologies Essential Skills * 3-4+ years of software development experience (preferred) * 3+ years of experience ...

New

OR

$134.90K - $180.80K/yr

Do dive right in with the latest AI Development tools so that you can leverage them to create new ... junior and mid-level engineers in best practices Strong written and verbal communication skills ...

$70K - $104K/yr

Responsibilities We are seeking a motivated and extremely detail-oriented Junior Python Programmer ... Software Development: * Write, test, and maintain clean, efficient, and scalable Python code to ...

Software Engineer / C#

Portland, OR · On-site

$72 - $78/hr

Lead development and integration of large, complex codebases (e.g., merging multiple subsystems ... Provide mentorship, technical guidance, and best practices to mid-level and junior engineers.

next page

Showing results 1-20

Junior Software Development information

See Oregon salary details

$21.9K

$84.7K

$159.1K

How much do junior software development jobs pay per year?

As of May 29, 2026, the average yearly pay for junior software development in Oregon is $84,735.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,847.00 and $101,735.00 per year, depending on experience, location, and employer.

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

To thrive as a Junior Software Developer, you need a solid understanding of programming fundamentals, problem-solving abilities, and a relevant degree or coding bootcamp experience. Familiarity with languages such as Java, Python, or JavaScript, and version control systems like Git, is typically required. Strong communication, teamwork, and a willingness to learn are crucial soft skills for growth in this role. These skills and qualities are essential for delivering effective software solutions, collaborating with team members, and adapting to evolving technologies.

What are some typical challenges faced by junior software developers in their first year, and how can they overcome them?

Junior software developers commonly encounter challenges such as adapting to new codebases, understanding team workflows, and managing task priorities. It can be overwhelming to navigate complex projects or unfamiliar tools, but seeking guidance from senior team members and actively participating in code reviews can help. Proactively asking questions, utilizing company documentation, and setting aside time for continuous learning are effective strategies to overcome these hurdles. Embracing a growth mindset and viewing mistakes as learning opportunities will also contribute to a smoother transition into the role.

What is a Junior Software Developer?

A Junior Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications under the supervision of more experienced developers. They typically work as part of a development team, learning best practices and gaining experience with various programming languages and tools. Junior developers are responsible for writing basic code, fixing bugs, and participating in code reviews while building their technical skills and knowledge of software development processes.

What is the difference between Junior Software Development vs Junior Web Developer?

AspectJunior Software DevelopmentJunior Web Developer
Required SkillsProgramming languages, software design, debuggingHTML, CSS, JavaScript, basic backend knowledge
Work EnvironmentSoftware companies, tech startups, IT departmentsWeb agencies, tech companies, freelance projects
CertificationsComputer Science degree, coding bootcampsWeb development courses, certifications like HTML, CSS
Common UsageDeveloping software applications, systemsBuilding websites, web applications

Junior Software Development and Junior Web Developer roles share foundational programming skills and often require similar certifications. However, Junior Software Developers typically work on broader software projects across various platforms, while Junior Web Developers focus specifically on website and web application development. Both roles are common entry points in the tech industry, with overlapping skills but different specialization areas.

What are the most commonly searched types of Software Development jobs in Oregon? The most popular types of Software Development jobs in Oregon are:
What cities in Oregon are hiring for Junior Software Development jobs? Cities in Oregon with the most Junior Software Development job openings:
Infographic showing various Junior Software Development job openings in Oregon as of May 2026, with employment types broken down into 1% Internship, 2% As Needed, 36% Full Time, 52% Part Time, 1% Temporary, and 8% Contract. Highlights an 83% Physical, 1% Hybrid, and 16% Remote job distribution, with an average salary of $84,735 per year, or $40.7 per hour.
Software Development Engineer - Vitalware

Software Development Engineer - Vitalware

Health Catalyst

On-site, Remote

Full-time

Posted 24 days ago


Job description

Join one of the nation's leading and most impactful health care performance improvement companies.Over the years, Health Catalyst has achieved and documented clinical, operational, and financial improvements for many of the nation's leading healthcare organizations. We are also increasingly serving international markets. Our mission is to be the catalyst for massive, measurable, data-informed healthcare improvement through:
  • Data:integrate data in a flexible, open & scalable platform to power healthcare's digital transformation
  • Analytics:deliver analytic applications & services that generate insight on how to measurably improve
  • Expertise:provide clinical, financial & operational experts who enable & accelerate improvement
  • Engagement:attract, develop and retain world-class team members by being a best place to work

Role: Software Development Engineer

Team: Vitalware

Location: US Remote

Travel: None aniticipated

**This position is currently not eligible for visa sponsorship**

Be part of a World Class Team responsible for:

As a Software Development Engineer you will play a critical role in designing, developing, and maintaining high-quality software solutions. You will work on complex projects, provide technical leadership, and collaborate with cross-functional teams to deliver scalable and robust applications. Your expertise and guidance will help shape the future of our products and technology stack.

What you will own in this role...

  • Software Development: Design, develop, test, and deploy high-quality software solutions that meet business requirements and technical specifications.
  • Technical Leadership: Provide technical guidance and mentorship to junior engineers, fostering a culture of continuous improvement and professional development.
  • Architecture and Design: Contribute to the architecture and design of software systems, ensuring scalability, performance, and maintainability.
  • Code Reviews: Conduct thorough code reviews to ensure code quality, adherence to best practices, and knowledge sharing within the team.
  • Collaboration: Work closely with product managers, designers, and other stakeholders to understand requirements, define solutions, and deliver high-impact projects.
  • Troubleshooting and Debugging: Identify, diagnose, and resolve complex software issues, ensuring system reliability and performance.
  • Documentation: Maintain comprehensive documentation of code, system architecture, and processes to facilitate knowledge sharing and onboarding.
  • Continuous Improvement: Stay up to date with emerging technologies and industry trends, and apply this knowledge to improve existing systems and processes.

What you bring to the role:

  • We are looking for professionals who have experience in .Net/C#/Microservices
  • Curious and capable of learning new languages rapidly
  • Extremely collaborative, professionally focused, and driven and passionate about applying technology to solve real world problems.
  • Highly proficient in both written and spoken English and able to articulate ideas, information,
  • and instructions clearly and confidently during team collaboration.
  • Experience with modern integrated development environments like VS Code or JetBrains and source control using git.
  • Knowledge of Structured Query Language (SQL) and database systems (SQL Server, MySQL, Postgres)

You may also bring this:

  • Experience with cloud infrastructure and architecture patterns, either Azure or AWS preferred.
  • Software development experience within healthcare IT and understands key data models (clinical, claims, financial, etc.) and interoperability standards such as HL7v2, CDA, EMR, and FHIR
  • Web development experience (HTML/CSS/Angular or other browser side frameworks)
  • Site Reliability or DevOps experience (configuring build, deploy, or telemetry)
  • Knowledge of healthcare compliance and how it applies to Application Security
  • Agile/Scrum software development practices
  • Business Intelligence or Data warehousing experience

Preferred Experience & Education (Your background might include)

  • BS/BA or MS in Computer science, information systems, or other technology/science degree.
  • A minimum of 2 years of experience in building commercial software, SaaS, or digital platforms.

Information Security and Compliance Responsibilities:

  • Maintain compliance with training directives required by the organization pertaining to Information Security, Acceptable Use Policy and HIPAA Privacy and Security.
  • Adhere to and comply with the organizations Acceptable Use Policy.
  • Safeguard information system assets by identifying and reporting potential and actual security events to the organizations Security and Compliance Officers.

The above statements describe the general nature and level of work being performed in this job function. They are not intended to be an exhaustive list of all duties, and indeed additional responsibilities may be assigned by Health Catalyst.

Studies show that candidates from underrepresented groups are less likely to apply for roles if they don't have 100% of the qualifications shown in the job posting. While each of our roles have core requirements, please thoughtfully consider your skills and experience and decide if you are interested in the position. If you feel you may be a good fit for the role, even if you don't meet all of the qualifications, we hope you will apply. If you feel you are lacking the core requirements for this position, we encourage you to continue exploring our careers page for other roles for which you may be a better fit.

At Health Catalyst, we appreciate the opportunity to benefit from the diverse backgrounds and experiences of others. Because of our deep commitment to respect every individual, Health Catalyst is an equal opportunity employer.