Senior Software Engineer Job at Robert Half, Midland, TX

WWwxdXgvc04ra1hYMWhoNWhOTTRiVEVNUUE9PQ==
  • Robert Half
  • Midland, TX

Job Description

Our client in Midland Texas is seeking to hire an experienced Senior Software Engineer to join their growing team.

This is a full onsite role. The client will pay for relocation.

This is a full time role and not open to contract or C2C candidates. All applicants must be a US Citizen or Green Card Holder.

The Senior Software Engineer will design, build, and maintain software solutions that automate data movement and business processes. This includes working with APIs, developing robotic process automation (RPA) solutions (e.g., Microsoft Power Automate), and enabling citizen development with low-code tools (e.g., Microsoft Power Apps). The role also involves collaborating on data integration, database performance, and application-level support within an oil and gas setting.

General Responsibilities

• Develop and maintain software components focused on automating data exchange between internal and external systems.

• Implement and support RPA solutions using Microsoft Power Automate (or similar tools).

• Enable and guide citizen development efforts using Microsoft Power Apps.

• Design and optimize ETL/ELT processes in cloud-based platforms (e.g., Databricks, Snowflake).

• Manage and maintain APIs (REST, SOAP) and handle varied data formats (JSON, CSV, XML).

• Assist with database architecture, performance tuning, and system integrations.

• Collaborate with business units, vendors, and IT to address system issues and deliver data-driven solutions.

Minimum Qualifications

• Proven experience as a Software Engineer (senior or intermediate level).

• Bachelor’s degree (BS/BA) in Computer Science, Engineering, or related field, or equivalent practical experience.

• Proficiency in object-oriented programming languages (Python, Java, C++).

• Experience with RPA tools (Microsoft Power Automate), low-code platforms (Microsoft Power Apps), and SQL-based data platforms (Databricks, Snowflake).

• Familiarity with oil and gas operations, data workflows, and related applications.

• Strong communication skills, with the ability to explain technical concepts to various stakeholders.

• Self-motivated, able to collaborate in multi-disciplinary teams and work in a fast-paced environment.

Job Tags

Full time, Contract work, Relocation package,

Similar Jobs

7 Brew Coffee

Accounting Associate - Accounts Payable, Accounts Receivable Job at 7 Brew Coffee

Company Background 7 Brew is a rapidly expanding drive thru beverage experience with over 440+ locations across 36 states in the US. We are one of the fastest-growing QSR brands in the world. We're passionate about crafting delicious and unique beverages while providing...

PLATT & WESTBY, P.C.

Associate Litigation Attorney Job at PLATT & WESTBY, P.C.

 ...Looking for Arizona licensed attorneys! Platt and Westby, P.C., focuses primarily in Civil Litigation, Family Law, Probate, Bankruptcy and Estate Planning. Since our inception in 1974, we have predicated our practice on great service and value to our clients. We have... 

JDEE Transport Services

LOCAL TRUCK DRIVER / CDL A / HOME DAILY Job at JDEE Transport Services

 ...Transport Services is a Class A employment agency that places drivers in permanent positions across the United States. We are...  ...dispatches to and from Cheyenne, WY and drivers will still be home daily. Job description: Shift: night. Preloaded /Drop &... 

MIGSO-PCUBED

PMO Consultant Job at MIGSO-PCUBED

 ...you are local to Mobile, Alabama or are willing to relocate at your own expense. We are looking to add a Project Management Consultant with an engineering background to our Mobile, Alabama hub. As an MP Consultant, you will have the opportunity to: Work... 

Insight Global

Control Room Operator Job at Insight Global

Location: Groton, CT (100% onsite) Length: 4-month contract to hire Salary: 30hr-35hr Shift: It is called the DuPont schedule; Four-Week Cycle: The schedule follows a repeating four-week cycle (12 hour shifts): Week 1: 4 consecutive night shifts, followed...