← Search all jobs

Software Engineer I

Southwestern Energy

Oklahoma City, OK · Posted October 7, 2026

No experience needed. The posting says: “Minimum: 0 years related work experience”

See every open role at Southwestern Energy

More in Oklahoma job market · Energy & Utilities · Engineering jobs

Pay compared with the market

This listing does not state pay. Across 27 open software engineer i listings that state pay, the middle half runs $90,000 to $137,000 and the median is $103,000.

Listed pay is what employers advertise, not what people are paid.

Software Engineer I salaries by state · Check your own pay

About the job

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.