Marathon Petroleum Corporation · 8 hours ago
Senior Software Engineer - Full Stack Microsoft Azure Developer
Marathon Petroleum Corporation is committed to fostering a collaborative team environment and is seeking a highly skilled Senior Software Engineer to lead within their Software Development Team. The role involves driving innovation, championing best practices in software development, and mentoring team members while ensuring efficient and secure development processes.
EnergyAgricultureNatural ResourcesOil and Gas
Responsibilities
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
Qualification
Required
Bachelor's Degree in Information Technology, related field, or equivalent experience
5+ years of relevant IT experience
Preferred
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
Understanding of Agile development methodologies, software release management, and DevSecOps principles and practices
Background and experience in Oil & Gas Commercial industry
AZ-204 Certification
Python Proficiency
Experience with VGL (Visual Graphics Language) for the development and customization of automated Sample Manager LIMS workflows
Benefits
Access to health, vision, and dental insurance
Paid time off
401k matching program
Paid parental leave
Educational reimbursement
Discretionary company-sponsored annual bonus program
Company
Marathon Petroleum Corporation
Marathon Petroleum Corporation (MPC) is a leading, integrated, downstream and midstream energy company headquartered in Findlay, Ohio.
H1B Sponsorship
Marathon Petroleum Corporation has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (29)
2024 (6)
2022 (21)
2021 (5)
2020 (4)
Funding
Current Stage
Public CompanyTotal Funding
$2B2025-02-06Post Ipo Debt· $2B
2011-07-01IPO
Recent News
legacy.thefly.com
2026-02-05
Business News Americas
2026-02-04
Company data provided by crunchbase