Senior .NET & Power Platform Engineer (Azure)

Marathon Petroleum Corporation

Houston (TX)

On-site

USD 107,000 - 184,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Marathon Petroleum Corporation in San Antonio TX is seeking a Senior Software Engineer to lead a digital transformation program focused on standardizing maintenance lifecycle through a unified data-driven platform. You will design and build enterprise-scale solutions using Microsoft Power Platform and Azure, enabling intelligent workflows, real-time data capture, and secure system integrations.

The role blends hands-on engineering with technical leadership, mentoring engineers and shaping

Qualifications

  • Bachelor’s Degree in Information Technology, related field or equivalent experience.
  • 5+ years of relevant IT experience.
  • Experience designing, developing and supporting solutions using Microsoft Power Platform technologies, including Power Apps, Power Automate, and Dataverse.
  • Experience developing and supporting enterprise integrations using REST APIs, custom connectors, Azure services, Microsoft integration technologies, and modern application integration patterns.
  • Proficiency in JavaScript, TypeScript, C#, .NET, JSON, and related technologies used to extend Power Platform capabilities, including PCF controls, custom APIs, and Dataverse plug-ins.
  • Strong understanding of agile methodologies, modern software delivery practices, including application lifecycle management (ALM), source control, CI/CD pipelines, deployment automation, and DevSecOps principles.
  • Strong understanding of Power Platform security, authentication, authorization, and secure application development practices.
  • Experience troubleshooting and resolving application, integration, performance, scalability, and operational issues in enterprise environments.
  • Strong analytical, problem-solving, communication, and stakeholder management skills.
  • Power Platform Developer Associate (PL-400) and/or Azure Developer Associate (AZ-204) certifications are highly desirable

Responsibilities

  • Leads end-to-end software development efforts with delegation, review, and driving results.
  • Executes a defined software engineering roadmap, contributing to the organization’s engineering and technology strategy.
  • Performs coding, debugging, testing and troubleshooting throughout the development process in projects with moderate to high complexity under limited or no supervision.
  • Identifies and recommends improvements to the software development lifecycle and best practices in agile engineering.
  • Conducts demos of application features and designs features to support automated testability; conducts research, design and prototyping on a cross-functional team.
  • Works with users to translate designs and solution architecture into design specifications.
  • Organizes the delivery of high-quality, innovative solution or deliverables, setting effort estimates and updating specifications as needed.
  • Coordinates and implements new architectures, standards, methods and logic for enterprise software in accordance with business strategies and specifications.
  • Ensures proper documentation of software design and works with business partners to design and implement solution to meet architecture standards.
  • Champions continuous improvement mindset, usage of AI, and automation of software engineering processes.
  • Drives process excellence and innovative software engineering by empowering others, collaborating, taking appropriate risks, and making timely decisions within scope of responsibility.
  • Mentors less experienced team members and accelerates software engineering maturity by modeling and encouraging ongoing learning and self-development.

Skills

Agile Methodologies
Application Security
Cloud Computing
Continuous Improvement
Debugging
DevSecOps
General Programming
Log Monitoring
Software Development Lifecycle
Software Testing
Version Control System

Education

Bachelor's Degree in Information Technology

Tools

Power Platform
Azure
REST APIs

Job description

Marathon Petroleum Corporation in San Antonio TX is seeking a Senior Software Engineer to lead a digital transformation program focused on standardizing maintenance lifecycle through a unified data-driven platform. You will design and build enterprise-scale solutions using Microsoft Power Platform and Azure, enabling intelligent workflows, real-time data capture, and secure system integrations.

The role blends hands-on engineering with technical leadership, mentoring engineers and shaping

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer: Power Platform & Azure Innovator
Senior Full-Stack Engineer: Power Platform & Azure Innovator

Marathon Petroleum • San Antonio (TX)

On-site
USD 110,000 - 170,000
Senior Data Engineer - Azure Pipelines & Cloud Analytics
Senior Data Engineer - Azure Pipelines & Cloud Analytics

Marathon Petroleum • San Antonio (TX)

On-site
USD 130,000 - 170,000
Senior Data Engineer — Azure Data Pipelines & Cloud
Senior Data Engineer — Azure Data Pipelines & Cloud

drive for MPC • San Antonio (TX)

On-site
USD 120,000 - 160,000
Health, vision, and dental insurance
401k matching
Paid time off
Senior Data Engineer: Azure Data Pipelines & Benefits
Senior Data Engineer: Azure Data Pipelines & Benefits

Marathon Petroleum Corporation • Findlay (OH)

On-site
USD 120,000 - 160,000
Health insurance
401k matching
Paid time off
+1
Senior Data Engineer — Azure Data Pipelines, Bonus Eligible
Senior Data Engineer — Azure Data Pipelines, Bonus Eligible

4500 Marathon Petroleum Company LP • San Antonio (TX)

On-site
USD 120,000 - 180,000
Senior Software Engineer – Full Stack .NET, Azure & Power Platform
Senior Software Engineer – Full Stack .NET, Azure & Power Platform

Marathon Petroleum Corporation • Houston (TX)

On-site
USD 107,000 - 184,000
Senior Software Engineer - Full Stack .NET, Azure & Power Platform
Senior Software Engineer - Full Stack .NET, Azure & Power Platform

Marathon Petroleum • San Antonio (TX)

On-site
USD 110,000 - 170,000
Senior Platform Engineer – AI & Data Platform
Senior Platform Engineer – AI & Data Platform

Marathon Petroleum Corporation • Houston (TX)

On-site
USD 140,000 - 190,000
Senior Software Developer - Power Platform & .NET
Senior Software Developer - Power Platform & .NET

Knownguy • Terrell Hills (TX)

On-site
USD 100,000 - 140,000
Senior Software Engineer - Full Stack .NET Azure Developer
Senior Software Engineer - Full Stack .NET Azure Developer

Marathon Petroleum Corporation • Houston (TX)

On-site
USD 120,000 - 160,000
Health insurance
Vision insurance
Dental insurance
+5