Software Engineer - Full Stack .NET Azure Developer
Marathon Petroleum Corporation
An exciting career awaits you
At MPC, we’re committed to being a great place to work – one that welcomes new ideas, encourages diverse perspectives, develops our people, and fosters a collaborative team environment.
Position Summary
This Software Engineer position is an exciting opportunity for a motivated technologist to build, enhance, and support scalable software solutions that deliver real business value. In this role, the candidate will collaborate with business partners and experienced engineers to turn requirements into high-quality technical solutions, contribute across the full software development lifecycle, and grow expertise in modern engineering practices such as Agile delivery, cloud technologies, DevSecOps, and AI enabled software development tools. The ideal candidate is curious, hands-on, and eager to make an impact while developing strong technical and problem-solving skills in a collaborative team environment.
This position belongs to a family of jobs with increasing responsibility, competency, and skill level. Actual position title and pay grade will be based on the selected candidate’s experience and qualifications.
Key Responsibilities
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, contributing to the organization's engineering and technology strategy.
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.
Education and Experience
Bachelor’s Degree in Information Technology, related field, or equivalent experience required
2+ years of relevant IT experience
Skills
Agile Methodologies - Agile project management is an iterative approach to delivering a project throughout its life cycle, taking incremental steps towards the completion of a project.
Cloud Computing - Knowing how to manage cloud services, develop cloud applications and use cloud architecture to meet customer needs.
Continuous Improvement - An ongoing effort to evaluate and improve products, services, or processes through incremental and breakthrough improvements.
Database Management Systems - The function of managing and maintaining database management systems (DBMS) software, designed to define, manipulate, retrieve and manage data in a database.
Debugging - The process of finding and resolving bugs within computer programs, software, or systems.
DevSecOps - A set of practices that combines software development and information-technology operations which aims to shorten the systems development life cycle and provide continuous delivery with high software quality and a security first approach.
Programming/Scripting - Applies a computer language to communicate with computers using a set of instructions and to automate the execution of tasks.
Software Development Life Cycle (SDLC) Management - A process used by the software industry to design, develop and test high quality softwares.
Software Testing - An investigation conducted to provide stakeholders with information about the quality of the software product or service under test.
Version Control Management - Tracks and manages changes to software code.
MINIMUM QUALIFICATIONS:Bachelor’s Degree in Information Technology, related field or equivalent experience.3+ years of relevant experience
As an energy industry leader, our career opportunities fuel personal and professional growth.
Location:
San Antonio, Texas
Additional locations:
Findlay, Ohio
Job Requisition ID:
00022466
Location Address:
19100 Ridgewood Pkwy
Education:
Bachelors: Information Technology
Employee Group:
Full time
Employee Subgroup:
Regular
Marathon Petroleum Company LP is an Equal Opportunity Employer and gives consideration for employment to qualified applicants without discrimination on the basis of race, color, religion, creed, sex, gender (including pregnancy, childbirth, breastfeeding or related medical conditions), sexual orientation, gender identity, gender expression, reproductive health decision-making, age, mental or physical disability, medical condition or AIDS/HIV status, ancestry, national origin, genetic information, military, veteran status, marital status, citizenship or any other status protected by applicable federal, state, or local laws. If you would like more information about your EEO rights as an applicant, click here ( . If you need a reasonable accommodation for any part of the application process at Marathon Petroleum LP, please contact our Human Resources Department at View email address on click.appcast.io . Please specify the reasonable accommodation you are requesting, along with the job posting number in which you may be interested. A Human Resources representative will review your request and contact you to discuss a reasonable accommodation. Marathon Petroleum offers a total rewards program which includes, but is not limited to, access to health, vision, and dental insurance, paid time off, 401k matching program, paid parental leave, and educational reimbursement. Detailed benefit information is available at .The hired candidate will also be eligible for a discretionary company-sponsored annual bonus program. Equal Opportunity Employer: Veteran / Disability
We will consider all qualified Applicants for employment, including those with arrest or conviction records, in a manner consistent with the requirements of applicable state and local laws. In reviewing criminal history in connection with a conditional offer of employment, Marathon will consider the key responsibilities of the role.
About Marathon Petroleum Corporation
Marathon Petroleum Corporation (MPC) is a leading, integrated, downstream energy company headquartered in Findlay, Ohio. The company operates the nation's largest refining system. MPC's marketing system includes branded locations across the United States, including Marathon brand retail outlets. MPC also owns the general partner and majority limited partner interest in MPLX LP, a midstream company that owns and operates gathering, processing, and fractionation assets, as well as crude oil and light product transportation and logistics infrastructure.
$106.9k - $184.3k
...encourages diverse perspectives, develops our people, and fosters a... ...Position Summary The Senior OT Engineer will provide operational and... ...of complex hardware and software systems, considering best practices... ...Technology Employee Group: Full time Employee Subgroup: Regular...SoftwareFull timeLocal area- ...innovative technologies and software. From fully automated warehouses... .... The Controls Support Engineer provides on-site technical... ...with Onsite staff and software developers to ensure maximum system uptime... ...of experience with PLC, .NET, or Siemens S7 PLC. ~ Knowledge...SoftwareWorldwideShift workAfternoon shift
- ...qualified candidates for an Industrial Engineer Analyst . This is an onsite role that is... ...Corporation. They are responsible for developing and executing lean initiatives, labor standards... ...WCM Methodology Familiarity with CAD software and data analysis tools (SAP, Google...SoftwareInternshipAll shiftsFlexible hours
$38 - $62 per hour
...Job Description Job Description Job Title: Project Engineer Job Description We are seeking a dedicated Project Engineer who will... ...certificate. Knowledge of AutoCAD, HEC-RAS, and ArcGIS software. Knowledge of federal and state environmental regulations....SoftwareContract workTemporary workFor contractorsRemote work$113.2k - $188.8k
...future. The Senior OT Cyber Security Engineer will be a key leader in ensuring the security... ...for security activities. Design, develop, and integrate cyber security features... ...security hardening of both hardware and software components. Develop and execute comprehensive...SoftwareContract workLocal areaRelocation package- ...qualified candidates for an Industrial Engineer Analyst . This is an onsite role that is... ...Corporation. They are responsible for developing and executing lean initiatives, labor standards... ...WCM Methodology Familiarity with CAD software and data analysis tools (SAP, Google...SoftwareInternshipWork at officeWork from homeAll shiftsFlexible hours
- ...Leveraging advanced proficiency in design software (Adobe InDesign, Photoshop, Illustrator,... ...as a primary contact for all visitors to develop and maintain positive rapport with students... ...and Expected Hours of Work This is a full-time 12-month position, and general hours...SoftwareFull timeWork at officeMonday to Friday
$78.8k - $131.2k
...and remedial), manage maintenance facilities and field services engineering. Impacts departmental operations and responsible for planning/... ...and Process Interface with third party/Customer systems Software Programming changes at Site during Commissioning and Services...SoftwareContract workRemote workRelocation package$95k - $125k
...Description Job Opportunity: Full-Stack Web Application Developer with Altimate Outdoor in... ...right person owning the software side of the business. That... ...AI prompts and calls it engineering. A real builder who can... ...Python (Django/FastAPI), C#/.NET, PHP/Laravel, Ruby on...FullstackSoftwareFull timeFor contractorsStart working todayLive inWork at officeLocal areaRemote workDay shiftEarly shift$62.4k - $78k
...Gas applications. Typical scope includes the system engineering and supply of MV & LV power converters and controls,... ...team and Learn the Engineering Tools and Process. Develop the skills in GE P80i control software for variable speed drives. Develop the skill in...SoftwareContract workRelocation package$70k
...participation in team functions Responsibilities Develop and manage a portfolio of mid-market accounts with premiums of... ...Proficiency in Salesforce and Applied Epic (or similar CRM/insurance software) Soft Skills: Strong communication, active listening, and...SoftwareTemporary workRemote work- ...describes the overall duties of the position) a. The network engineer performs the day-to-day operations and support of the... ...such as servers, switches, routers, firewalls, NICs, associated software tools and desktop computers in a LAN/WAN environment....SoftwareLong distance
$40 per hour
...HR experience Proven success sourcing for technical roles (software developers, DevOps, data scientists, etc.) Proficiency with ATS... ...Workday preferred) and sourcing tools (LinkedIn Recruiter, GitHub, Stack Overflow) Exceptional communication, interpersonal, and...SoftwareHourly pay- ...Job Description This posting is for a full-time, 12-month, 40 hours per week, non-... ...study abroad and exchange programs. 12. Develop strategies for supporting students'... ...physically on campus or via video conferencing software. Physical Demands This position is...SoftwareFull timeTemporary workWork at officeLocal areaRemote workMonday to Friday
- ...ideas, encourages diverse perspectives, develops our people, and fosters a collaborative team... ...of security at every phase of the software development lifecycle, from initial design... ...Information Technology Employee Group: Full time Employee Subgroup: Regular...SoftwareFull timeTemporary workLocal area
- ...diverse perspectives, develops our people, and fosters... ...Summary As a Senior Data Engineer, you will design,... ...modern data architecture, Azure data services,... ...practices that combines software development and information... ...Employee Group: Full time Employee Subgroup...SoftwareFull timeLocal areaImmediate startFlexible hours
$5,000 per week
The Model (Why Top Sales Professionals Join Us) At GHA Technologies, you don’t just close deals—you: ✅ Prospect and win new accounts ✅ Keep and grow those accounts for years ✅ Build a recurring, compounding income stream This starts as a hunting role Then...Currently hiringDay shift$61k - $119k
...Business Needs Analysis Northwestern Mutual's proprietary planning software helps you educate your clients and deliver holistic financial... ...included revenue was positive and not equal to 0 and earned by full time, active Financial Representatives producing for the entire...SoftwareFull timeContract workFor contractorsWork at office$70k - $75k
...resolution for employee relations issues. Develops performance improvement plans. Assists... ...to learn HRIS system and other applicable software or applications. ADDITIONAL INFORMATION... ...offers 401(k) with employee match. Full-Time/Part-Time Full-time Area of...SoftwareFull timeTemporary workPart timeWork at officeRemote workFlexible hours- ...while addressing customer objections. Build and maintain a pipeline of leads and follow up with potential clients. Utilize CRM software to manage customer interactions and sales opportunities. Collaborate with team members and management to achieve sales targets....SoftwareLocal areaRelocation package
$65k - $82k
...encourages diverse perspectives, develops our people, and fosters a... ...Responsibilities: As an Electrical Engineer at a Marathon refinery, you... ...to use electrical analysis software to solve coordination issues... ...to work in the US on a full-time indefinite basis without...SoftwareHourly payFull timeSummer workInternshipLocal areaVisa sponsorshipWork visa$137.9k - $206.8k
...encourages diverse perspectives, develops our people, and fosters a... ...product strategy moves us to a full value chain mindset across... ...Data and Analytics Platforms Engineering team. Our Data Development and... ...and analytics platforms (Like Azure Synapse, MS Purview, Power BI...Full timeTemporary workFor contractorsLocal area- ...all current integration points (hardware/software) that would be impacted by changes to any... ...Management - Collaborates with the team to develop integration and interoperability... ...PHYSICAL DEMANDS This position requires a full range of body motion with intermittent walking...Software
$75k - $85k
Production Engineer Posted On Mar 04, 2026 Location Findlay,Ohio... ...$75,000-$85,000 Status Full Time Job ID 28957... ...efficiency and performance ~Develop and maintain PFMEAs, control... ...drawings and using engineering software ~Knowledge of automation systems...SoftwareFull time- ...and ensure customer satisfaction throughout. Identify and develop new business opportunities within designated territories. Build... ...to identify opportunities for growth. Utilize CRM software to track sales activities and manage customer relations. Requirements...Software
- ...Description Job Description Our client is seeking a Process Engineer to drive capital initiatives and continuous improvement efforts... ...in chemical, food, or fuel settings Experience with office software and process modeling tools preferred Background in capital project...SoftwareWork at officeShift work
- ...Computer Knowledge and Technical Skills ~ Basic computer, tablet, and smartphone/iPhone skills ~ Working knowledge of required software ~ Ability to accurately read a tape measure ~ Driving Requirements ~ N/A ~ Physical Demands ~ Required to sit and stand...SoftwareFlexible hoursNight shiftDay shift
- ...Director of Design Engineering Findlay, Ohio Area Why This is the Ultimate Next Step... ...Massive Leadership & Authority: Take full command of an expanding department, overseeing... ..., acting as the driving force behind software implementations, CapEx improvements, and...SoftwareHourly payCasual workWork at officeImmediate startRelocation
- ...diverse perspectives, develops our people, and fosters... ...data products. As a Software Engineering Manager, you will lead... ...and evolving a modern Azure data ecosystem-centered... ...within the Azure analytics stack and establishes best-... ...Employee Group: Full time Employee...SoftwareFull timeTemporary workLocal area
$106.9k - $184.3k
...diverse perspectives, develops our people, and fosters... ...Summary The Senior Platforms Engineer will be a key technical... ...(SRE), DevSecOps, and Software Development Lifecycle (... ...model. Experience in Azure DevOps, GitLab,... ...Technology Employee Group: Full time Employee Subgroup:...SoftwareFull timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Full Stack .NET Azure Developer. Be the first to apply!
- part time software developer remote Findlay, OH
- senior c# .net software developer Findlay, OH
- software support Findlay, OH
- id software Findlay, OH
- healthcare software sales Findlay, OH
- remote software sales Findlay, OH
- entry level software sales Findlay, OH
- software asset management analyst Findlay, OH
- software Findlay, OH
- software implementation project manager Findlay, OH



