Software Engineer I/II or III - Robotic Process Automation/Oracle APEX at MidAmerican Energy Company

Posted in Other 24 days ago.

Location: Des Moines, Iowa





Job Description:

Job Description


This is a multi-level posting. Candidates may be considered for any of the posted levels, depending on their level of experience and depth of expertise.

We are seeking an enthusiastic and motivated Software Engineer with an interest in developing custom solutions to optimize existing business processes. This is a unique role with exposure to both Robotic Process Automation (RPA) and Oracle Application Express (APEX). The position will consist of two major functions:

  1. Developing and maintaining automations to optimize existing business processes utilizing RPA tools/software.
  2. Developing and maintaining custom internal web-based applications through Oracles Application Express platform.

The Software Engineer will collaborate with the team to provide solutions and identify future needs to a variety of different business areas across the Berkshire Hathaway Energy affiliates. They will participate in the design, programming, testing, documentation, and implementation of these different solutions. This position involves direct communication with process owners to document requirements, present potential implementations, and maintain proper expectations throughout the development and implementation process. The Software Engineer will be part of a collaborative team that maintains both of the RPA and APEX platforms and their implementations on a rotating 24x7 on-call schedule.


Responsibilities


Collaborate with cross-functional teams to gather requirements, analyze business processes, and assist in delivering robust automation and application solutions.

- Support the design, development, implementation, and maintenance of RPA solutions to automate business processes using tools such as UiPath and Microsoft Power Automate.

- Support the development, implementation, and maintenance of Oracle APEX applications, ensuring high performance, security, and scalability.

- Troubleshoot and resolve issues related to RPA robots (virtual machines) and Oracle APEX applications under the guidance of senior team members.

- Consult with automation/application owners in outlining enhancements for existing solutions.

- Participate in code reviews, testing, and debugging to ensure the highest level of quality.

- Prepare and lead virtual or in-person meetings with business process owners to discuss solutions and provide updates.

- Document technical specifications, user guides, and training materials for end-users.

- Stay updated with the latest industry trends and technologies to continuously enhance skills and provide cutting edge solutions.

- Contribute to building a repository of tools, playbooks, and development best practices.


Qualifications


Bachelor's degree in computer science, information systems or related technical field or equivalent work experience. (Typically, six years of related, progressive work experience would be needed for candidates applying for this position who do not possess a bachelor's degree.) Eighteen months of work and/or intern experience in business software application development is required for the software engineer I level.

A minimum of four years of experience in business software application design, development, integration and/or installation is required for the software engineer II level.

A minimum of six years of experience in business software application design, development, integration and/or installation is required for the software engineer III level.

Experience in the industry, or in an environment whose scope, size and complexity are comparable.

Strong interest in software development and automation technologies.

Foundational knowledge or coursework in RPA tools (e.g., UiPath, Blue Prism, Automation Anywhere).

Basic understanding of Oracle APEX, including SQL, PL/SQL, and web technologies (HTML, CSS, JavaScript).

Familiarity with the software development lifecycle (SDLC) and Agile methodologies.

Excellent problem-solving skills and the ability to think analytically.

Ability to learn quickly in scenarios that are not well defined or structured.

Track record of meeting and/or exceeding established client, project, and performance goals.

Ability to work effectively within a team.

Excellent interpersonal communications skills, strong written and verbal communication skills, and ability to present in a clear and concise manner to all levels within the enterprise.

Eagerness to learn and grow in a professional environment.

Familiarity with version control systems (e.g., Git) and/or Azure DevOps Pipelines.

Experience with other automation and scripting languages (e.g., Python, PowerShell) is preferred.

Knowledge of other low-code platforms and frameworks is preferred.

Experience with database design and management, particularly Oracle databases is preferred.

Employees must be able to perform the essential functions of the position, with or without an accommodation. We celebrate diversity, equity and inclusion, and we are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or religious creed, age, national origin, ancestry, citizenship status (except as required by law), gender (including gender identity and expression), sex (including pregnancy), sexual orientation, genetic information, physical or mental disability, veteran or military status, familial or parental status, marital status or any other category protected by applicable local, state or U.S. federal law.


About Us


MidAmerican Energy Company, a Midwest utility, provides regulated electric and natural gas service to more than 1.6 million customers in Illinois, Iowa, Nebraska and South Dakota. The company owns and operates a portfolio of power-generating assets, approximately 61% of which is wind generation.

About the Team


At MidAmerican Energy Company, we celebrate diversity, equity and inclusion. MidAmerican Energy Company is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or religious creed, age, national origin, ancestry, citizenship status (except as required by law), gender (including gender identity and expression), sex (including pregnancy), sexual orientation, genetic information, physical or mental disability, veteran or military status, familial or parental status, marital status or any other category protected by applicable local, state or U.S. federal law.


JOB INFO

Job Identification 10001248
Job Category Information Technology
Posting Date 05/20/2024, 01:58 PM
Apply Before 06/30/2024, 01:58 PM
Job Schedule Full time
Job Shift Day
Locations 4299 NW Urbandale Drive, Urbandale, IA, 50322, US 825 NE Multnomah, Portland, OR, 97232, US 2755 E Cottonwood Pkwy, Salt Lake City, UT, 84121, US 6226 West Sahara Avenue, Las Vegas, NV, 89146, US 1111 South 103rd St, Omaha, NE, 68124, US
Salary Range $76,200-$118,400
Business MidAmerican Energy Company




PI241134477

Salary: $76.00


More jobs in Des Moines, Iowa


BGIS

BGIS

PayPal Inc.
More jobs in Other


Pulmonx Corporation

Pulmonx Corporation

Pulmonx Corporation