Software Engineer I

Expand Energy Corp
  • Spring, TX
    2 days ago

    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 Expands 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 Corporations 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.

    Numbers & Facts

    LocationSpring, TX

    Skills

    • Access Controlunmatched
    • Agile Programming Methodologiesunmatched
    • Analysis Skillsunmatched
    • Application Programming Interface (API)unmatched
    • Automationunmatched
    • Business Analysisunmatched
    • Business Processesunmatched
    • CSS (Cascading Style Sheet)unmatched
    • Cloud Computingunmatched
    • Code Coverageunmatched
    • Communication Skillsunmatched
    • Compensation and Benefitsunmatched
    • Computer Scienceunmatched
    • Data Modelingunmatched
    • DevOpsunmatched
    • Employee Benefitsunmatched
    • Enterprise Applicationsunmatched
    • Functional Testingunmatched
    • Gitunmatched
    • GitHubunmatched
    • HTML (HyperText Markup Language)unmatched
    • High School Diplomaunmatched
    • Identify Issuesunmatched
    • Javaunmatched
    • JavaScriptunmatched
    • Management of Information Systems/Technology (MIS)unmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft Windows Azureunmatched
    • Natural Gasunmatched
    • Object Oriented Programming (OOP)unmatched
    • Oil and Gasunmatched
    • Problem Solving Skillsunmatched
    • Procedure Developmentunmatched
    • Product Lifecycleunmatched
    • Programming Languagesunmatched
    • Programming Toolsunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Assurance Methodologyunmatched
    • REST (Representational State Transfer)unmatched
    • Requirements Managementunmatched
    • Root Cause Analysisunmatched
    • SQL (Structured Query Language)unmatched
    • Salesforce.comunmatched
    • Software Administrationunmatched
    • Software Debuggingunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Software Testingunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Stewardshipunmatched
    • Systems Administration/Managementunmatched
    • Technical Leadershipunmatched
    • Technical Writingunmatched
    • Testingunmatched
    • Unit Testunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder