Senior .NET & Azure Platform Engineer (Power Platform)

Marathon Petroleum Corporation

Houston (TX)

On-site

USD 107,000 - 184,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Marathon Petroleum Corporation seeks a Senior Software Engineer to drive a digital transformation across the maintenance lifecycle using Power Platform and Azure. You will lead enterprise-scale solutions, mentor engineers, and shape development standards within Product Engineering Operations.

Requirements include 5+ years IT experience, Power Platform/Azure expertise, and strong problem-solving and stakeholder management skills. Houston-based role with scalable impact.

Qualifications

  • Bachelor’s degree in Information Technology or related field; equivalent experience accepted.
  • 5+ years of relevant IT experience.
  • Experience with Microsoft Power Platform technologies (Power Apps, Power Automate, Dataverse).
  • Experience with REST APIs, Azure services, and modern integration patterns.
  • Proficiency in JavaScript, TypeScript, C#, .NET, JSON, and related tech for extending Power Platform.
  • Strong knowledge of agile methodologies and DevSecOps principles.
  • Power Platform security and secure development practices.
  • Experience troubleshooting enterprise-scale applications and integrations.
  • Certifications PL-400 and/or AZ-204 are highly desirable.

Responsibilities

  • Lead end-to-end software engineering initiatives within the enterprise platform.
  • Execute a defined software engineering roadmap aligned with tech strategy.
  • Develop, test, and debug complex features with limited supervision.
  • Propose improvements to SDLC and agile practices.
  • Design and prototype features; conduct cross-functional collaboration and demos.
  • Translate design and architecture into detailed specifications.
  • Deliver high-quality, innovative solutions; estimate efforts and track progress.
  • Implement new architectures and standards consistent with business strategy.
  • Document software designs; collaborate with partners to meet standards.
  • Foster continuous improvement, AI usage, and automation in engineering processes.
  • Mentor junior engineers and advance team maturity.

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 or related field

Tools

Power Platform
Power Apps
Power Automate
Dataverse
Azure
REST APIs
Custom Connectors
PCF Controls
Dataverse Plug-ins
CI/CD Pipelines

Job description

Marathon Petroleum Corporation seeks a Senior Software Engineer to drive a digital transformation across the maintenance lifecycle using Power Platform and Azure. You will lead enterprise-scale solutions, mentor engineers, and shape development standards within Product Engineering Operations.

Requirements include 5+ years IT experience, Power Platform/Azure expertise, and strong problem-solving and stakeholder management skills. Houston-based role with scalable impact.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Manager: Lead High-Impact Teams
Software Engineering Manager: Lead High-Impact Teams

Marathon Petroleum Corporation • Houston (TX)

On-site
USD 141,000 - 212,000
Health, vision, and dental insurance
Paid time off
401k matching
+2
Software Engineering Manager — Lead Agile Teams & Secure Delivery
Software Engineering Manager — Lead Agile Teams & Secure Delivery

Marathon Petroleum Corporation • Findlay (OH)

On-site
USD 141,000 - 212,000
Health, Vision, Dental Insurance
Paid Time Off
401k Matching
Senior Platform Engineer: Cloud, CI/CD & Observability
Senior Platform Engineer: Cloud, CI/CD & Observability

Marathon Petroleum Corporation • Houston (TX)

On-site
USD 130,000 - 190,000
Hands-On Software Engineering Manager (Agile, DevSecOps)
Hands-On Software Engineering Manager (Agile, DevSecOps)

Talentify • San Antonio (TX)

On-site
USD 141,000 - 212,000
Senior Data Engineer: Azure Data Pipelines & Lake Architect
Senior Data Engineer: Azure Data Pipelines & Lake Architect

4500 Marathon Petroleum Company LP • San Antonio (TX)

On-site
USD 120,000 - 170,000
Health insurance
401k matching
Paid parental leave
+1
Enterprise DevSecOps Platform Lead
Enterprise DevSecOps Platform Lead

Marathon Petroleum Corporation • Findlay (OH)

Hybrid
USD 150,000 - 190,000
Senior Software Engineer - Full Stack .NET Azure Developer
Senior Software Engineer - Full Stack .NET Azure Developer

Marathon Petroleum Corporation • San Antonio (TX)

On-site
USD 120,000 - 180,000
Health insurance
Vision insurance
Dental insurance
+5
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
Software Engineering Manager — Drive Innovation & DevSecOps
Software Engineering Manager — Drive Innovation & DevSecOps

Marathon Petroleum Corporation • San Antonio (TX)

On-site
USD 141,000 - 212,000
Senior Power Platform & Automation Engineer
Senior Power Platform & Automation Engineer

Jobo • United States

Remote
USD 110,000 - 170,000
Private medical care
Life insurance
Dental care
+3