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

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.

Software Engineer
Marathon Petroleum CorporationSoftware Engineer supporting software development team within Marathon Petroleum’s Midstream IT organization. Ideal for technically curious individuals eager to build skills while contributing to real-world development efforts.
Posted 5/21/2026full-timeFindlay • Colorado, Ohio, Texas • 🇺🇸 United StatesJuniorMid-Level💰 $80,800 - $139,500 per yearWebsite
Tech Stack
Tools & technologiesCloud.NETSDLCSQL
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
- Performs coding, debugging, testing and troubleshooting
- Stays current on industry trends and serves as an expert on the software development lifecycle
- Conducts demos of application features and designs features to support automated testability
- Collaborates with users to translate requirements into design specifications
- Produces high-quality solutions in accordance with effort estimates and specifications
- Supports the implementation of new architectures and standards
- Carries out proper documentation of software design
- Works with business partners to design and implement solutions
Requirements
What you’ll need- Bachelor’s Degree in Information Technology, related field, or equivalent experience required
- 2+ years of relevant IT experience
- Experience building applications using C# and .NET (Core / .NET 6+)
- Understanding of the software development lifecycle (SDLC)
- Hands-on experience using version control systems
- Ability to design, develop, test, and deploy features end-to-end
- Experience working with SQL and relational databases
- Familiarity with CI/CD pipelines and automated deployments
- Familiarity with cloud fundamentals and application security
- Experience working in Agile/Scrum teams
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 resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NET.NET 6SQLrelational databasesversion control systemsCI/CD pipelinesautomated deploymentssoftware development lifecycleapplication security
Soft Skills
collaborationcommunicationproblem-solvingtechnical designdocumentationuser requirements translationfeature designtroubleshootingleadershipquality assurance
Certifications
Bachelor’s Degree in Information Technologyequivalent experience