1

Software Developer Jr Jobs in Oregon (NOW HIRING)

Seeking a Junior Engineer in Construction! Our employees are thriving both inside and outside of ... Billing (Basic) - must understand our billing tracking software (Nexus) and how to input ALL hours ...

Software Developer Jr information

What is a software developer jr?

A Software Developer Jr, or Junior Software Developer, is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers, learning industry best practices and gaining hands-on experience with various programming languages and tools. Junior developers are often responsible for writing simple code, fixing bugs, and contributing to team projects while developing their technical skills and understanding of the software development lifecycle.

What are the key skills and qualifications needed to thrive as a software developer jr?

To thrive as a Software Developer Jr., you need foundational programming skills (such as proficiency in languages like Java, Python, or JavaScript), problem-solving abilities, and typically a degree in computer science or related field. Familiarity with source control systems (like Git), development environments, and basic debugging tools is commonly expected. Strong collaboration, a willingness to learn, and clear communication set exceptional junior developers apart. These skills and qualities enable rapid growth, effective teamwork, and the ability to contribute meaningfully to software projects.

What are some common challenges faced by junior software developers when joining a new team, and how can they overcome them?

Junior software developers often face challenges such as adapting to unfamiliar codebases, understanding team workflows, and keeping up with new technologies. It's common to feel overwhelmed at first, but actively asking questions, seeking feedback, and utilizing code reviews can significantly ease the transition. Participating in team meetings and pair programming sessions helps juniors learn best practices and integrate more quickly. Building strong communication skills and a willingness to learn are key to overcoming initial hurdles and growing within the team.

What cities in Oregon are hiring for Software Developer Jr jobs?

Cities in Oregon with the most Software Developer Jr job openings:

Infographic showing various Software Developer Jr job openings in Oregon as of August 2026, with employment types broken down into 84% Full Time, 12% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution.

Jr Engineer Construction

ISAT Total Support

Portland, OR • On-site

$25 - $35/hr

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 14 days ago


Job description

Seeking a Junior Engineer in Construction! 


Our employees are thriving both inside and outside of the office. We are growing faster than ever, and it’s not because of what we do, but how we do it. It’s simple: our employees are our greatest asset. We value them and give them every reason to stay happy and motivated. We perform at high levels, fueled by an eclectic team. We boast a fun, energizing workplace with an emphasis on innovation, teamwork, quality work, and customer satisfaction.


COMPENSATION AND BENEFITS:

  • Salary Range: Competitive based on Individual Experience
  • Medical, Dental & Vision Coverage
  • 401 K Program
  • $100K Life Insurance
  • Access to the Largest Construction Projects
  • Nationwide Offices
  • A competitive and Rewarding Environment
  • A Diverse and Inclusive Workplace
  • Robust internal training portal


YOUR CAREER STARTS HERE!
Tomarco Contractor Specialties LLP, (dba ISAT Total Support) is a pioneer in MEP subcontractor services, blending engineering expertise, manufacturing experience, and wholesale distribution. Since 1977, our commitment to innovation has led to cost reduction, faster installation, and a safer working environment for projects of all sizes worldwide. Our dynamic team of over 700 professionals specializes in MEP support design, technical VDC (Virtual Design and Construction), project management, detailing, project support, and more. We offer holistic solutions for projects of any size, and believe in a collaborative approach that streamlines the design and construction process, reducing project completion times.
 
 

PURPOSE/SUMMARY: 

Skills Required: College Degree in Engineering field; EIT completed or in process

 

  • Assist Custom Engineering Lead/Project Manager will work under the guidance of a Senior Project Engineer who assigns all engineering tasks; may also be assigned directly to a project management team; should be in constant contact with whomever they directly report to, updating them on tasks and letting them know their status at the end of day

 

  • Custom Engineer (Basic) – responsible for daily custom engineering packages which typically include, but are not limited to, one of the following: basic anchor calcs, custom suspended support designs, wall supports, riser supports, and roof mounted designs
     
  • Billing (Basic) – must understand our billing tracking software (Nexus) and how to input ALL hours whether it is for a project, administrative, or personal leave

 

  • Gather Information for Custom Engineering Packages (Basic) with the assistance of Senior Engineers, must be able to communicate with PMs, sales staff, and even clients to obtain all necessary information regarding the engineering documents needed for your tasks
     
  • Custom Engineer Package Submittals – must be able to build basic custom engineering submittals including coversheets, back up calcs, and supporting documents, such as the necessary ICC/ESR reports for your packages
     
  • Detail Drafting – must be able to create accurate details using AutoCAD and/or Revit for all custom engineering packages using the right annotations, scale, and callouts for such things as welds, torque, and correct parts and pieces

 

  • Seismic Layouts (Basic) – must have a working knowledge of the ISAT manual and rules for laying out standard bracing, including how to create a bracing legend, coversheet, and correctly annotated layout on projects for all trades, configurations, and for the CBC, IBC, and UFC
     
  • Communication must be able to communicate in all forms of correspondence for tasks related to projects associated with; will create transmittals, send follow up emails after coordination meetings, etc.; all related communication needs to be electronically documented in project folders, and CC’d to the Lead
     
  • Project File Management – must have a working knowledge of our file structure and be able to keep all file folders current and organized; must understand where various files need to be put so all personnel have them readily and easily available

 

  • Program Proficiency (Basic) – must learn the basics of AutoCAD, Revit, and Navisworks
     
  • Code Knowledge (Basic) will acquire a basic knowledge of all codes pertinent to custom engineering, particularly the ASCE-7, IBC, UFC, and CBC and how they govern seismic engineering

 

  • Organization – must be able to keep a clean and organized work environment

 

Performs Other Duties as Assigned  The employee might be asked to perform duties not listed in this job description, but which are also considered to be essential to the employment position


Further Qualifications—The successful candidate must pass a background check.

*Equal Employment Opportunity