> Markdown version of [/jobs/ext/2711055-associate-software-engineer](https://www.wearedevelopers.com/jobs/ext/2711055-associate-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Associate Software Engineer - **Company:** Marathon Petroleum Corporation - **Location:** Findlay, OH, United States - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** Unit Testing, Software Debugging, Software Engineering, Enterprise Software Applications, Information Technology - **Published:** September 4, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3377271162&tx=UT5046TYT&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role 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. ## 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. ## Related Videos - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Using AI Without Losing Your Skills](https://www.wearedevelopers.com/videos/2045-using-ai-without-losing-your-skills) - [The Avengers Initiative (Practical Ethics for Software Engineers)](https://www.wearedevelopers.com/videos/2070-the-avengers-initiative-practical-ethics-for-software-engineers) - [Data Science, ML & AI in the Oil and Gas Industry at NDT Global - Dr. Katja Träumner](https://www.wearedevelopers.com/videos/1308-data-science-ml-ai-in-the-oil-and-gas-industry-at-ndt-global-dr-katja-traumner) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [What I learned as a developer from accidents in space](https://www.wearedevelopers.com/videos/642-what-i-learned-as-a-developer-from-accidents-in-space) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)