Software Engineer I

Expand Energy Corporation

Oklahoma City (OK)

On-site

USD 55,000 - 75,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Expand Energy Corporation in Oklahoma City is seeking an entry-level Software Engineer I to develop, configure, test, and support enterprise applications under direct supervision. You will work with custom software, cloud platforms, integrations, databases, and low-code development tools.

Responsibilities include designing, configuring, and developing applications and services, using established release processes, troubleshooting issues, and building integrations via REST APIs while

Qualifications

  • Foundational knowledge of object-oriented programming concepts.
  • Familiarity with at least one programming language (Java, C#, JavaScript, Python) and exposure to SQL/HTML/CSS.
  • Basic understanding of software testing, debugging, and code-coverage requirements.
  • Foundational understanding of Agile and SDLC concepts.
  • Familiarity with Git-based source control and DevOps tools (Azure DevOps, GitHub, GitLab).
  • Basic understanding of data models, relational tables, and system configurations.
  • Ability to identify issues, analyze information, and implement solutions.
  • Ability to communicate effectively with coworkers and customers.
  • Willingness to learn new languages, platforms, and processes.

Responsibilities

  • Supports design, configuration, and development of applications and services per requirements.
  • Uses source control and release processes to support deployments.
  • Assists with troubleshooting and root-cause analysis.
  • Monitors applications, reviews logs, and resolves routine issues.
  • Assists with building integrations via REST APIs and other patterns.
  • Creates and maintains technical documentation for configurations and integrations.
  • Collaborates with analysts, admins, and developers to clarify requirements.
  • Develops unit tests and assists with functional testing to verify requirements.

Skills

OOP concepts
Programming languages
SQL / HTML / CSS exposure
Software testing basics
SDLC / Agile basics
Git / DevOps tools
Data modeling
Communication skills
Secure development
Learning mindset

Education

High school diploma or GED
Bachelor’s degree in IT, MIS, CS or related field

Tools

Azure DevOps
GitHub
GitLab
SOQL / Salesforce technologies

Job description

Our core values — Stewardship, Character, Collaborate, Learn, Disrupt — are the lens through which we evaluate every business decision. As a dynamic, growing company that offers extremely competitive compensation and benefits, our employees are our most valued assets and the foundation of Expand's performance among our E&P competitors.

We seek applicants from all backgrounds to ensure we get the best, most creative talent on our team. We realize that, historically, underrepresented groups feel the need to be 100% qualified in order to apply. If you meet any combination of our requirements, we encourage you to apply. We strive to hire people from a wide variety of backgrounds, not just because it’s the right thing to do, but because it makes our company stronger.

Job Summary

The Software Engineer I is an entry-level role focused on developing, configuring, testing, and supporting enterprise applications under direct supervision. The position provides opportunities to work with custom software, cloud platforms, integrations, databases, and low-code development tools.

Job Duties & Responsibilities
  • Supports the design, configuration, and development of applications, workflows, and services in alignment with defined requirements
  • Uses source control and established build, review, testing, and deployment processes to support application releases
  • Assists with troubleshooting, root-cause analysis, and resolution of application and platform issues using established procedures and guidance
  • Assists with monitoring applications, reviewing logs and alerts, and resolving routine support issues in accordance with established procedures
  • Assists with developing and supporting integrations between various applications and external systems using REST APIs and other approved integration patterns
  • Creates and maintains technical documentation for configurations, components, integrations, and support procedures
  • Collaborates with business analysts, administrators, developers, and other stakeholders to clarify requirements and deliver solutions
  • Develops and executes unit tests and assists with functional testing to verify that solutions meet defined requirements
Job Specific Skills

Required Skills

  • Foundational knowledge of object-oriented programming concepts
  • Familiarity with at least one programming language, such as Java, C#, JavaScript, or Python, and exposure to SQL, HTML, or CSS
  • Basic understanding of software testing, debugging, and code-coverage requirements
  • Foundational understanding of Agile and Software Development Lifecycle (SDLC) concepts
  • Familiarity with Git-based source control concepts and development lifecycle tools, such as Azure DevOps, GitHub, GitLab, or similar platforms
  • Basic understanding of data models, relational tables, and system configurations
  • Ability to identify issues, analyze information, and assist in developing and implementing solutions
  • Ability to communicate effectively, both verbally and in writing, with co-workers, customers, and external contacts
  • Ability and willingness to learn new programming languages, platforms, tools, and business processes
  • Ability to receive feedback, ask questions, and work effectively under technical guidance
  • Basic awareness of secure development practices and access-control concepts
Preferred Skills
  • Basic knowledge of the Salesforce platform architecture
  • Familiarity with workflow automation and low‑code/no‑code development concepts
  • Exposure to one or more Salesforce development or configuration technologies, such as Apex, Lightning Web Components, Flow, or SOQL
  • Familiarity with Salesforce security concepts such as profiles, permission sets, roles, sharing rules, and field-level security
Education

Minimum: High school diploma or GED

Preferred: Bachelor’s degree - from accredited university - IT, MIS, Computer Science or related field

Experience

Minimum: 0 years related work experience

Additional Qualifications

Exposure to Salesforce through academic coursework, personal projects, technical training, internships, certifications, or on‑the‑job experience

Expand Energy takes necessary action to ensure that all applicants are treated without regard to their race, color, religion, sex, sexual orientation, age, gender identity, national origin, genetic information, disability, pregnancy, military or veteran status or any other protected characteristic as established by law.

Expand Energy Corporation's operations are focused on discovering and developing its large and geographically diverse resource base of unconventional oil and natural gas assets onshore in the United States.

Nearest Major Market

Oklahoma City

Nearest Secondary Market

Oklahoma

Job Segment

Test Engineer, Testing, Software Engineer, Cloud, ERP, Engineering, Technology

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer I
Software Engineer I

Expand Energy Corporation • Spring (TX)

On-site
USD 55,000 - 85,000
Software Engineer I
Software Engineer I

Expand Energy Corporation • Oklahoma City (OK)

On-site
USD 60,000 - 80,000
Sr. ML Ops Engineer
Sr. ML Ops Engineer

Expand Energy • Spring (TX)

On-site
USD 90,000 - 130,000
Entry-Level Software Engineer - Cloud & Integrations
Entry-Level Software Engineer - Cloud & Integrations

Expand Energy Corporation • Oklahoma City (OK), Northern (KY)

Hybrid
USD 55,000 - 75,000
DevOps Engineer II - Applications
DevOps Engineer II - Applications

Expand Energy • Spring (TX)

On-site
USD 95,000 - 135,000
Junior Software Engineer – Cloud & Integrations
Junior Software Engineer – Cloud & Integrations

Expand Energy Corporation • Oklahoma City (OK)

On-site
USD 60,000 - 80,000
Intern - Supply Chain
Intern - Supply Chain

Expand Energy • Oklahoma City (OK)

On-site
USD 17,000 - 28,000
Software Engineer 1/2/3
Software Engineer 1/2/3

Berkshire Hathaway Energy • Des Moines (CA)

On-site
USD 120,000 - 150,000
Lead Specialist - Application Support and DevOps
Lead Specialist - Application Support and DevOps

Energy Transfer • Houston (TX)

On-site
USD 95,000 - 140,000
Software Engineer 2/3
Software Engineer 2/3

Northern Natural Gas • Des Moines (IA), Northern (KY)

On-site
USD 89,000 - 128,000