1

Junior Programmer Jobs in Remote, OR (NOW HIRING)

Senior Odoo Technical Developer

OR · On-site

$113K - $146.70K/yr

Lead code reviews for 2-3 junior engineers and enforce testing + documentation standards * Write production-grade XML-RPC / JSON-RPC external integrations with proper retry, idempotency, and ...

Provide technical guidance and mentorship to junior AI engineers, fostering a culture of learning and growth. * Performance Optimization: Optimize AI models for performance, scalability, and ...

Serve as a technical authority and mentor junior engineers * Guide small and underfunded utility providers to modernize aging infrastructure * Manage project delivery and meet client needs and ...

Project Engineer II

OR

$72.20K - $98.50K/yr

This position may also provide technical guidance to junior engineers. Your role in our team * You will lead the design and release of mechanical assemblies, layouts, and BOMs within larger system ...

Project Engineer II

OR · On-site

$72.20K - $98.50K/yr

This position may also provide technical guidance to junior engineers. Your role in our team * You will lead the design and release of mechanical assemblies, layouts, and BOMs within larger system ...

Mentor junior engineers by providing technical guidance and quality review * Maintain strong client relationships by delivering high-quality work, timely communication, and reliable followthrough on ...

Specialist Controls Engineer

OR · On-site

$78.30K - $101.30K/yr

You will collaborate cross-functionally with internal teams and external stakeholders, while mentoring and developing junior engineers through coaching and training initiatives Your profile * You ...

Senior Lead IT Engineer

OR · On-site +1

$132.23K - $176.31K/yr

Mentor junior engineers and promote engineering best practices. * Demonstrate ownership, accountability, and a continuous improvement mindset. Preferred Qualifications * Experience with Software ...

IT Project Engineer

OR · On-site +1

$100K - $120K/yr

Mentor junior IT staff as appropriate Required Qualifications (Project Engineer) * 5+ years of hands-on IT infrastructure or systems engineering experience * Proven experience leading large-scale or ...

IT Project Engineer

Myrtle Point, OR · Remote

$100K - $120K/yr

Mentor junior IT staff as appropriate Required Qualifications (Project Engineer) * 5+ years of hands-on IT infrastructure or systems engineering experience * Proven experience leading large-scale or ...

Sr. Cybersecurity Engineer

OR · On-site +1

$121.57K - $153.99K/yr

We're looking for a Senior Cybersecurity Engineer who wants to leave their mark by building and ... Mentor and support junior team members, helping to elevate security capability across the ...

... engineers, architects, and clients to define project scope and resolve technical issues * Ensure compliance with local, state, and federal surveying regulations and standards * Mentor junior staff ...

... engineers, architects, and clients to define project scope and resolve technical issues * Ensure compliance with local, state, and federal surveying regulations and standards * Mentor junior staff ...

next page

Showing results 1-20

Junior Programmer information

See Remote, OR salary details

$7

$26

$47

How much do junior programmer jobs pay per hour?

As of May 29, 2026, the average hourly pay for junior programmer in Remote, OR is $26.93, according to ZipRecruiter salary data. Most workers in this role earn between $16.35 and $33.12 per hour, depending on experience, location, and employer.

What is a Junior Programmer job?

A Junior Programmer is an entry-level software developer responsible for writing, testing, and debugging code under the guidance of senior developers. They work on small tasks within a larger project, assisting in software development and maintenance. Junior Programmers often use programming languages like Java, Python, or JavaScript and collaborate with teams to build applications. This role helps them gain experience, improve coding skills, and learn industry best practices.

What are the key skills and qualifications needed to thrive in the Junior Programmer position, and why are they important?

To thrive as a Junior Programmer, you need a solid understanding of programming basics, strong problem-solving skills, and often a degree or certification in computer science or a related field. Familiarity with common programming languages such as Python, Java, or C++, and experience with version control systems like Git, are highly valuable. Attention to detail, willingness to learn, and effective communication set candidates apart in collaborative tech environments. These abilities enable Junior Programmers to contribute to diverse projects, adapt quickly, and work productively on development teams.

What types of projects or tasks does a Junior Programmer typically work on?

Junior Programmers usually assist with writing, testing, and debugging code under the guidance of more senior developers. They often work on smaller modules of larger projects, fix bugs, and help with documentation or software updates. The work environment is typically team-based, which provides frequent opportunities to learn from experienced colleagues and tackle challenges together. As you gain experience, you may gradually take on more complex responsibilities and contribute directly to project planning and implementation.
What are the most commonly searched types of Programmer jobs in Remote, OR? The most popular types of Programmer jobs in Remote, OR are:
What are popular job titles related to Junior Programmer jobs in Remote, OR? For Junior Programmer jobs in Remote, OR, the most frequently searched job titles are:
What job categories do people searching Junior Programmer jobs in Remote, OR look for? The top searched job categories for Junior Programmer jobs in Remote, OR are:
What cities near Remote, OR are hiring for Junior Programmer jobs? Cities near Remote, OR with the most Junior Programmer job openings:
Infographic showing various Junior Programmer job openings in Remote, OR as of May 2026, with employment types broken down into 94% Full Time, 2% Part Time, 1% Temporary, and 3% Contract. Highlights an 87% Physical, 1% Hybrid, and 12% Remote job distribution, with an average salary of $56,013 per year, or $26.9 per hour.

Senior Odoo Technical Developer

Octura solutions

On-site

$113K - $146.70K/yr

Contractor

PTO

Posted 18 days ago


Job description

About the role

You will own the technical delivery of end-to-end Odoo implementations — from module architecture and Python/OWL development to production hardening and post-go-live support. As a senior technical voice on a small, senior-only team, you work directly with clients, review junior engineers' work, and shape how Octura builds maintainable Odoo modules at scale. Expect to spend roughly 60% in code, 20% in architecture decisions, and 20% in client-facing sessions.

What you'll do

  • Design and develop custom Odoo modules in Python 3 and OWL 3 for client-specific workflows
  • Architect integrations between Odoo and third-party systems (Stripe, Shopify, Avalara, ShipStation, Salesforce, custom APIs)
  • Lead code reviews for 2-3 junior engineers and enforce testing + documentation standards
  • Write production-grade XML-RPC / JSON-RPC external integrations with proper retry, idempotency, and observability
  • Migrate clients from Odoo v17/v18 to v19 — audit custom modules, patch breaking changes, write upgrade scripts
  • Tune PostgreSQL query plans, Odoo worker pools, and Odoo.sh / nginx reverse-proxy config for production workloads
  • Own CI/CD pipelines (GitHub Actions) for automated testing, module linting, and zero-downtime deploys
  • Participate in pre-sales technical discovery: scope estimates, architecture whiteboards, feasibility assessments
  • Contribute modules back to OCA (Odoo Community Association) when the work is generalizable
  • Document every module you ship — README, ADRs, and runbooks that the next engineer can act on
  • Rotate through on-call for production incidents (roughly 1 week in 4)
  • Mentor junior developers — pair-programming, architectural sketches, career feedback cycles

What we're looking for

  • 5+ years professional Python development, including 3+ years shipping Odoo modules (v14 or later) to production
  • Deep understanding of Odoo's ORM, record rules, security groups, server actions, and automated actions
  • Strong command of OWL (v2 or v3), QWeb templating, and the Odoo JavaScript framework
  • PostgreSQL fluency: indexes, query planning, window functions, and schema design for OLTP workloads
  • Experience with REST and XML-RPC / JSON-RPC integration patterns, including auth, idempotency, and error handling
  • Git-based workflow (GitHub or GitLab), code reviews, CI/CD; comfort in both module dev and ops sides of the stack
  • Professional English — written and verbal. You will present technical work to North American clients.
  • Self-directed remote work habits — async comms, clear written updates, ownership of outcomes

Nice to have

  • French-Canadian language skills (our Quebec clients prefer native-FR delivery)
  • Contributions to OCA or an active Odoo GitHub profile
  • Experience with Odoo Studio, Odoo Spreadsheet, or the Odoo.sh platform internals
  • Background in a regulated industry (manufacturing, healthcare, financial services)

About the team

Octura is an Official Odoo Ready Partner headquartered in Wyoming with a bilingual EN/FR team serving SMBs across the US, Canada, and Quebec. 100+ implementations delivered, 95% client retention, senior-only staffing model — no multi-layer hierarchy with juniors learning on your projects. You'll work directly with experienced architects and project leads.