Back to Search New Search

Software Engineer (PeopleSoft)

Omaha Public Power District Omaha, NE

Job Description



Software engineers are responsible to translate software requirements into workable programming code. They are also responsible for maintaining code in the context of production operations. While maintaining a broad understanding of the field, they are specialized in a specific development field.  This particular role is oriented toward PeopleSoft Financials, it is expected this role will also have in-depth knowledge of PeopleTools.  They are responsible with following existing software development practices and procedures to include testing code and coordination with QA œQuality Assurance Engineers and customers.

1. Software Development: Involved with all the facets of the software development.

  • Able to implement medium complexity features
  • Develop code based on the design documents as well functional and non-functional requirements.
  • Produce clean and efficient code.
  • Review and debug code.
  • Unit, and integration test to check that output from the program works as intended.
  • Work with the quality assurance and other teams to ensure the successful handover of code and rest of the deliverables.
  • React to problems and correct the program as necessary.
  • Writing detailed documentation.

2. Planning: Actively involved with preparation of projects.

  • Comfortable with bottom-up planning.
  • Provide high level and detailed estimates.
  • Decompose work into work packages.
  • Prioritize own tasks.




  • Bachelor's degree, preferably in computer science or related field, or a combination of education and work experience that provides the necessary skills to perform the essential job functions.
  • A minimum of 3 years of experience in a similar position
  • Experience in software development and coding
  • Strong understanding of PeopleSoft Financials 9.1. To include Asset Management, General Ledger, and Project Costing
  • Strong understanding of PeopleTools 8.55.  To include PeopleCode, App Engine, Integration Broker, nVision, Application Package, Workflow Component Interfaces, and SQR
  • Strong understanding of SQL
  • Strong understanding of objected oriented programming
  • Must be familiar with C#, C++, Java
  • Strong knowledge of at least one development language
  • Strong knowledge of personal computer software and hardware, particularly Windows 7, Windows 10, Microsoft Outlook, Microsoft Office product suite, Active Directory and Exchange.
  • Excellent customer service and interpersonal skills are required, including the ability to communicate clearly and professionally, both verbally and in writing.
  • Must be able to work independently and collaboratively with minimum supervision. Requires exceptional organizational skills, problem solving skills, and flexibility in changing priorities.
  • Be a team player with the ability to share knowledge and develop colleagues for the overall benefit of the team and organization


  • Experience as software architect.
  • Familiar with tools and platforms such as Confluence, Jira, GIT, Jenkins, Ansible.
  • Familiar with PLSQL, PowerShell, PeopleCode, JavaScript, Python, HTML, CSS

Closing Statement

VisionLeading the way we power the future.
MissionTo provide affordable, reliable and environmentally sensitive energy services to our customers.
ValuesWe have a PASSION to serve We HONOR our community We CARE about each other.

Org Marketing Statement


EOE:  Protected Veterans/Disability

How To Apply


Apply online at www.oppd.com, on or before December 21, 2018.

**PLEASE NOTE** - Your application has not been submitted unless you have applied for a specific requisition.  If you have not chosen a specific opening, your application will remain in DRAFT form and will not be viewed by our Human Resources staff.

Job Details

Date Posted November 17, 2018
Date Closes January 16, 2019
Requisition 295458
Located In Omaha, NE
SOC Category 00-0000.00