1

Junior Software Development Jobs in Portland, OR

Print Software Program Manager

Vancouver, WA ยท On-site

$147K - $230K/yr

Defines processes that comprise the software development lifecycle and mentors, other members of ... Provides guidance for junior team members. * Acts as a subject matter expert within the ...

Print Software Program Manager

Vancouver, WA ยท On-site

$147K - $230K/yr

Defines processes that comprise the software development lifecycle and mentors, other members of ... Provides guidance for junior team members. * Acts as a subject matter expert within the ...

PEGA Developer

Portland, OR ยท On-site

$59.25 - $77.50/hr

... junior team members in Pega technology best practices Agile Experience: 1. Experience working in an agile (SCRUM/Pega Smart BPM/VersionOne) Software Development project lifecycle Required ...

Collaborate cross-functionally with Product, Development, and Production teams to ensure accurate ... Hands-on experience via internships or coursework in software, IT support, or client services.

Collaborate cross-functionally with Product, Development, and Production teams to ensure accurate ... Hands-on experience via internships or coursework in software, IT support, or client services.

Senior Software Engineer

Camas, WA

$134K - $177K/yr

A Senior Software Engineer (SSE) is responsible for designing, developing, and modifying corporate ... assigned development goals. The SSE provides leadership, mentorship and guidance to junior and ...

Senior Software Engineer

Camas, WA ยท On-site

$117K - $148K/yr

A Senior Software Engineer (SSE) is responsible for designing, developing, and modifying corporate ... assigned development goals. The SSE provides leadership, mentorship and guidance to junior and ...

Senior Software Engineer

Portland, OR ยท On-site +1

$140K - $175K/yr

Senior Software Engineer Full-Time Position | Portland, Oregon About Us Rapta is revolutionizing ... junior engineers. What You'll Do * Contribute to the architecture and development of production ...

UI Developer

Beaverton, OR

$52.75 - $68.50/hr

Apply modern software development practices such as continuous integration, package management, and ... Mentor junior engineers through code reviews, pull request feedback, and pair programming sessions ...

Kronos Solutions Architect

Portland, OR

$66.75 - $88/hr

Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development ... Highly technical - able to supervise, train, and build up junior members with no experience in ...

Kronos Solutions Architect

Portland, OR

$66.75 - $88/hr

Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development ... Highly technical - able to supervise, train, and build up junior members with no experience in ...

next page

Showing results 1-20

Junior Software Development information

See Portland, OR salary details

$25.5K

$94.4K

$145.8K

How much do junior software development jobs pay per year?

As of Aug 11, 2026, the average yearly pay for junior software development in Portland, OR is $94,359.00, according to ZipRecruiter salary data. Most workers in this role earn between $71,100.00 and $92,300.00 per year, depending on experience, location, and employer.

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 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 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 Portland, OR? The most popular types of Software Development jobs in Portland, OR are:
What cities near Portland, OR are hiring for Junior Software Development jobs? Cities near Portland, OR with the most Junior Software Development job openings:
Infographic showing various Junior Software Development job openings in Portland, OR as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $94,359 per year, or $45.4 per hour.

Software Developer

Kashi Clinical Laboratories

Portland, OR โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 27 days ago


Job description

Salary: $100,000-120,000

Kashi Clinical Laboratories (KCL) provides diagnostic testing to hospitals and clinics throughout the world. We are currently seeking an experienced Software Developer to join our team.


A Full Stack Go, T-SQL, and TypeScript Programmer for a clinical laboratory is responsible for developing, maintaining, and deploying integrated laboratory information systems that ensure efficiency, data integrity, and compliance within a clinical or healthcare environment.


Overview

The role combines backend development in Go and T-SQL with frontend development using TypeScript. The developer works with clinical data systems, including laboratory instruments, Electronic Medical Record, Laboratory Information Systems, and cloud platforms, ensuring interconnectivity, reliability, and performance. This position reports to the Director of Technology.


LocationThis is a hybrid position based in the Portland, Oregon metropolitan area. Candidates should reside within a reasonable commuting distance and be available to work on-site as needed.


Key Responsibilities

  • Design, build, and maintain scalable existing full-stack web applications using Go for backend logic, T-SQL for database design and optimization, and TypeScript.
  • Develop internal APIs and integrate with external APIs and interfaces for clinical and laboratory systems interoperability.
  • Optimize laboratory data workflows by designing efficient data models, stored procedures, and ETL pipelines for patient, test, and result data.
  • Implement automated testing, CI pipelines, and deployment processes across cloud or on-prem infrastructures.
  • Collaborate with Quality Assurance team to help support and advance code testing and validation processes.
  • Collaborate with laboratory staff and stakeholders to define and translate workflows into requirement specifications aligning development pipeline prioritization with business objectives.
  • Work to identify opportunities within the laboratory and operational teams to integrate instruments, disjoined systems and software applications and help develop streamlined processes promoting end-user productivity.
  • Ensure compliance with healthcare data standards, including HIPAA, CLIA, and CAP, by implementing secure and auditable code practices.
  • Troubleshoot production issues, analyze logs, and maintain high system uptime and reliability.
  • Participate in planning sessions, ability to pivot quickly within projects, and meet with multi-department laboratory technical reviews.
  • Develop and help maintain code documentation, definitions and diagrams to ensure accurate development environment record capture.


Required Qualifications

  • S. Computer Science, Software Engineering, MIS / CIS, or equivalent.
  • Minimum 5-8 years of development experience, preferably within the healthcare Industry. Knowledge of laboratory specimen process handling and workflows preferred.
  • Experience administering integration technology applications, data interchange, HL7, EDI both cloud-based (SaaS and PaaS) and on premises in a laboratory, hospital or clinical practice setting.
  • Expertise in:
    • Backend:Go (Golang),
    • Database:Microsoft SQL Server, strong T-SQL skills, query optimization.
    • Frontend:TypeScript.
    • Cloud platforms: Microsoft Azure, Google Cloud
  • Familiarity with containerization tools (Docker/Kubernetes) and CI.
  • Experience with development source code control systems and processes.
  • Strong understanding of current software development lifecycle and common frameworks.
  • Working knowledge of general networking concepts (DNS, TCP /IP, DHCP, FTP /SFTP, TCP/IP, switches, routers, NSAs, WAN /LAN, PPTP /VPN, Terminal Services).
  • Strong understanding of database processing and procedures including table structure, stored procedures, structured queries, access controls, application /data layer, data export, manipulation and analytic presentation.
  • Demonstrated history of working within a collaborative software development team and supporting peers.


Desired Attributes

  • Strong analytical skills and a proactive approach to problem-solving in a healthcare context.
  • Experience working with EPIC electronic health record (EHR) systems and healthcare interface development is a plus.
  • Experience with data exchange protocols (FHIR, HL7).
  • Excellent collaboration and communication skills with cross-disciplinary teams.
  • Experience with cloud deployment, particularly in hybrid or hospital IT infrastructures.
  • Ability to mentor junior developers review code and adhere to project coding standards.
  • We welcome applicants with previous team leadership exposure or clear aspirations to pursue management responsibilities. Strong project and time management, written and verbal communication skills preferred.
  • The ideal candidate will be self-motivated, have strong attention to detail and have a natural curiosity and desire to learn new technologies.


Benefits

  • Medical, dental, and vision insurance
  • SIMPLE IRA with company match
  • Paid time off and paid holidays
  • Life insurance