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

Software Engineer, Full Stack .NET, Azure Developer

Marathon Petroleum Corporation

Software Engineer responsible for building and supporting scalable software solutions at Marathon Petroleum. Collaborate with teams while using modern engineering practices for software development.

Posted 6/13/2026full-timeSan Antonio • Ohio, Texas • 🇺🇸 United StatesJuniorMid-LevelWebsite

Tech Stack

Tools & technologies
CloudSDLC

About the role

Key responsibilities & impact
  • Supports efforts of limited complexity to execute the defined software engineering roadmap
  • Leads small-to-medium features from technical design through completion
  • Supports the defined software engineering roadmap
  • Performs coding, debugging, testing and troubleshooting throughout the development process in projects with moderate complexity under supervision
  • Stays current on industry trends and serves as an expert on the software development lifecycle and agile engineering practices
  • Coaches others, as needed
  • Conducts demos of application features and designs features to support automated testability
  • Collaborates with users to translate requirements into design specifications for the review of more senior members of the team
  • Produces high-quality solution or deliverables in accordance with effort estimates and specifications
  • Supports the implementation of new architectures, standards, methods and logic for enterprise software in accordance with business strategies and specifications
  • Carries out proper documentation of software design and works with business partners to design and implement solution to meet architecture standards

Requirements

What you’ll need
  • Bachelor’s Degree in Information Technology, related field, or equivalent experience required
  • 2+ years of relevant IT experience
  • Agile Methodologies
  • Cloud Computing
  • Continuous Improvement
  • Database Management Systems
  • Debugging
  • DevSecOps
  • Programming/Scripting
  • Software Development Life Cycle (SDLC) Management
  • Software Testing
  • Version Control Management

Benefits

Comp & perks
  • Health insurance
  • 401k matching program
  • Paid parental leave
  • Educational reimbursement
  • Access to health, vision, and dental insurance
  • 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
codingdebuggingtestingtroubleshootingprogrammingscriptingdatabase management systemssoftware testingversion control managementDevSecOps
Soft Skills
coachingcollaborationcommunication
Certifications
Bachelor’s Degree in Information Technology