1

Graduate Software Engineering Jobs in Oregon (NOW HIRING)

... software, and tooling platforms. The position will require successful collaboration with ... Four-year or Graduate Degree in Electrical Engineering, or any other related discipline or ...

You will work with a multidisciplinary engineering design team: electrical, mechanical, software ... This is a graduate eligible role. Our Commitment We believe it is important for every person to ...

... a graduate with an engineering, construction management, or similar educational experience ... software Requires the ability to import, export and link spreadsheets to scheduling software ...

We leverage the latest advancements in cloud computing, artificial intelligence, and software ... Our commitment to excellence has earned us several prestigious awards, such as Best Engineering ...

We offer a wide range of professional graduate programs, including Oregon's top-ranked MBA program ... Reviews and updates EMS system software and programming as needed, runs trends/trend graphs ...

next page

Showing results 1-20

Graduate Software Engineering information

See Oregon salary details

$67.1K

$156K

$217.3K

How much do graduate software engineering jobs pay per year?

As of Jul 11, 2026, the average yearly pay for graduate software engineering in Oregon is $155,975.00, according to ZipRecruiter salary data. Most workers in this role earn between $126,900.00 and $182,900.00 per year, depending on experience, location, and employer.

What is a Graduate Software Engineer?

A Graduate Software Engineer is an entry-level position for individuals who have recently completed a degree in computer science, software engineering, or a related field. They work as part of a development team to design, develop, test, and maintain software applications. Graduate Software Engineers typically receive training and mentorship while working on real-world projects, helping them gain practical experience and build their technical skills. Their responsibilities may include writing code, fixing bugs, collaborating with other team members, and learning industry best practices.

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

To thrive as a Graduate Software Engineer, you need a solid understanding of programming fundamentals, software development methodologies, and a relevant degree in Computer Science or a related field. Familiarity with coding languages such as Java, Python, or C++, and experience with version control systems like Git, are typically expected. Strong problem-solving abilities, attention to detail, teamwork, and good communication skills help graduates stand out in collaborative technical environments. These skills and qualities are vital for producing high-quality software, adapting to evolving technologies, and contributing effectively to development teams.

What are some common challenges Graduate Software Engineers face during their first year, and how can they overcome them?

Graduate Software Engineers often encounter challenges such as adapting to new codebases, balancing learning with productivity, and effectively communicating within cross-functional teams. It's important to proactively seek mentorship, ask questions, and take advantage of onboarding resources. Participating in code reviews and attending regular team meetings can help build confidence and understanding, while setting small, achievable goals fosters both skill development and a sense of accomplishment.
ERP Developer-Oracle Fusion | Remote

Full-time

Medical, Retirement, PTO

Posted 28 days ago


Job description

Overview

Lifeway is seeking an ERP Developer-Oracle Fusion to implement and support Oracle Cloud Fusion Order Management, with a focus on Order to Cash and Sales Order Management functionality. This role develops integrations, extensions, and custom applications using Oracle Integration Cloud (OIC), Oracle Visual Builder, and Oracle APEX to support order management processes end to end. The Software Engineer collaborates with functional analysts, developers, and business stakeholders to deliver technical solutions aligned with business objectives and operational needs.

Why Lifeway? 

Lifeway is a place where you can bring your faith and work experience to join in the most important mission in the world: making disciples of Jesus Christ. Whether you're a creator or storyteller, data guru or problem-solver, or anywhere in between, if you're passionate about serving the church, we have a place for you. Lifeway has a strong Work from Anywhere (WFA) culture that is deeply focused on our mission and values. While headquartered in Nashville, TN, many of our positions are remote-eligible and have autonomy and flexibility with work hours. We provide equipment and resources to ensure team members have access to a productive and ergonomic workspace. We believe building relationships and community is essential to how we work together, so Lifeway hosts all-team meetings several times per year and provides travel for key team gatherings for remote-based team members. Full-time employees are eligible for enrollment in our comprehensive benefits plans including healthcare, vacation and sick time, holiday pay, care days, 401(k) plan, maternity and paternity leave, adoption assistance, mission trip time, and more.If this sounds like a place where you would be excited to serve the kingdom of God, we would love for you to join our team.

Learn more about our culture at team.lifeway.com/culture-code 

This is a remote position in the U.S. with occasional travel to Nashville for in-person team gatherings. #LI-Remote 

Responsibilities
  • Lives out Lifeway's mission and values, showing deep commitment to Kingdom work
  • Supporting Oracle Cloud Fusion Order Management users and day-to-day business processes
  • Building, testing, and maintaining integrations and custom applications using Oracle Integration Cloud (OIC), REST and SOAP APIs, file-based imports, Oracle Visual Builder, and Oracle APEX
  • Analyzing and resolving Order Management-related production issues, including root cause analysis, data corrections, and reprocessing support
  • Partnering with functional analysts and business users to understand requirements and implement technical solutions
  • Supporting troubleshooting, testing, and deployment of integrations and extensions across environments
  • Maintaining technical documentation and supporting knowledge transfer for ongoing support
Qualifications

Education

Bachelor's degree in computer science, information technology or related field, required

Masters degree in computer science, information technology or related field, preferred 

Advanced graduate degree (PhD, etc.), not required

Skills, Knowledge, & Experiences, required

  • 3+ years of experience in ERP technical development, including integrations, custom applications, and extensions
  • 3+ years of hands-on experience with Oracle Fusion Cloud ERP and Oracle Integration Cloud (OIC)
  • Working knowledge of Oracle Fusion Cloud ERP architecture and APIs
  • Proficiency with Oracle Integration Cloud (OIC) and REST and SOAP web services
  • Proficiency in Oracle Visual Builder and Oracle APEX development and related REST and SOAP based integrations including use of SQL, PL/SQ and Groocy for configurationa nd extention development
  • Understanding of Order Management business processes within Oracle Fusion
  • Strong analytical, troubleshooting, and communication skills

Actively involved in an evangelical Christian church

Skills, Knowledge, & Experiences, preferred 

  • Experience with Oracle EBS R12 to Fusion Cloud migration
  • Knowledge of event-driven architecture and middleware platforms
  • Oracle certifications in OIC, Visual Builder, or Fusion ERP
Employment Type: FULL_TIME