Associate Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
RESPONSIBILITIES:- Supports efforts and collaborates on small-to-medium features from technical design through completion.- Follows the defined software engineering roadmap, contributing to the organization’s engineering and technology strategy.- Performs parts of the coding, debugging, testing and troubleshooting throughout the development process in projects with limited complexity under supervision.- Applies understanding of the software development lifecycle and how various agile engineering practices can be used in own projects (e.g., requirements analysis, design, coding, unit testing, acceptance testing). Conducts demos of application features and designs features to support automated testability.- Participates in discussions with stakeholders to understand user requirements.- Analyzes user requirements and translates them into solution or deliverables.- Assists with the implementation of new architectures, standards, methods and logic for enterprise software in accordance with business strategies and specifications.- Contributes to proper documentation of software design and works with business partners to design and implement solution to meet architecture standards.
Requirements
MINIMUM QUALIFICATIONS:Bachelor’s Degree in Information Technology, related field or equivalent experience.0-2 years of relevant experience
As an energy industry leader, our career opportunities fuel personal and professional growth.
About the company
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., talentacquisition@marathonpetroleum.com . 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 https://mympcbenefits.com .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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where to Find Entry-Level Software Engineering Jobs
Where To Find Software Engineering Jobs
Highest Paying Tech Companies for Developers
Is Software Engineering Hard?