Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Marathon Petroleum Corporation

Senior Software Engineer – Full Stack, Microsoft Azure Developer

Marathon Petroleum Corporation

Senior Software Engineer driving software development with expertise in Azure at Marathon Petroleum. Leading project execution, mentoring team members, and enhancing Agile practices in energy sector.

Posted 5/28/2026full-timeFindlay • Colorado, Ohio, Texas • 🇺🇸 United StatesSenior💰 $106,900 - $184,300 per yearWebsite

Tech Stack

Tools & technologies
AzureMS SQL Server.NETPythonSQL

About the role

Key responsibilities & impact
  • Champions a 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.
  • Leads efforts from end-to-end through delegation, review, and driving results holistically; leads medium complexity features from technical design through completion.
  • 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 and experience 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 continuously collaborating and updating the specifications, in line with user requirements.
  • Coordinates and implements new architectures, standards, methods and logic for enterprise software in accordance with business strategies and specifications.
  • Partners with architecture organization to efficiently and effectively design, modernize, and implement applications.
  • Ensures proper documentation of software design and works with business partners to design and implement solutions to meet architecture standards.

Requirements

What you’ll need
  • Bachelor’s Degree in Information Technology, related field, or equivalent experience required
  • 5+ years of relevant IT experience
  • Experience as a full-stack developer, with a focus on the Microsoft programming technology stack, including C#, BLAZOR, .NET Core, Microsoft SQL Server, Azure, Infrastructure as Code (IaC) and related technologies preferred.
  • Understanding of Agile development methodologies, software release management, and DevSecOps principles and practices is preferred
  • Background and experience in Oil & Gas Commercial industry is preferred
  • AZ-204 Certification is highly desired
  • Python Proficiency is a plus
  • Experience with VGL (Visual Graphics Language) for the development and customization of automated Sample Manager LIMS workflows is a plus

Benefits

Comp & perks
  • Health insurance
  • Vision insurance
  • Dental insurance
  • Paid time off
  • 401k matching program
  • Paid parental leave
  • Educational reimbursement
  • Discretionary company-sponsored annual bonus program

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#BLAZOR.NET CoreMicrosoft SQL ServerAzureInfrastructure as Code (IaC)Agile development methodologiesDevSecOpsPythonVGL (Visual Graphics Language)
Soft Skills
continuous improvement mindsetcollaborationmentoringdecision makinginnovationself-developmentprocess excellencecommunicationdelegationproblem-solving
Certifications
Bachelor’s Degree in Information TechnologyAZ-204 Certification