Logo
Marathon Petroleum Corporation

Senior Software Engineer (RightAngle)

Marathon Petroleum Corporation, Findlay, Ohio, us, 45839


Senior Software Engineer (RightAngle) Apply locations: Findlay, Ohio; Denver, Colorado; San Antonio, Texas

Time type: Full time

Posted on: Posted 4 Days Ago

Time left to apply: End Date: January 20, 2025 (20 days left to apply)

Job Requisition ID: 00014463

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 position offers an opportunity to play a significant role within Marathon Petroleum’s Energy Trading & Risk Management (ETRM) product line by providing technical leadership on MPC’s RightAngle platform and enhancing and optimizing Back Office capabilities. This position is responsible for designing, developing, testing, and maintaining high-quality technical solutions while enforcing software engineering and security best practices. This will involve analyzing business requirements, coding new application features, enhancing existing code, troubleshooting application issues, and configuring and customizing vendor-provided software. The ideal candidate will possess a background in full-stack Software Development, Microsoft Azure, DevSecOps practices, and working within an Agile product team. Prior experience developing and enhancing RightAngle is highly preferred.

The successful candidate will be self-motivated, possess strong analytical, organizational and communication skills, and excel in a fast-paced environment. Because of the criticality of some systems and processes, duties will occasionally require the candidate to be available after-hours and/or weekends.

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

Enhance and support the RightAngle platform, internal customizations, and integrations through development and maintenance of .NET and SQL code.

Work closely with third-party vendors, sourcing partners, and other IT support teams to research and resolve technical issues proactively.

Execute a defined software engineering roadmap, contributing to the organization's engineering and technology strategy.

Develop recommendations for difficult or complex issues while considering the broader impacts to the end-to-end value stream.

Identify and recommend improvements to the software development lifecycle and best practices in agile engineering.

Coordinate and participate in programming activities, including coding, debugging, testing, and troubleshooting.

Promote a collaborative team environment and work closely with colleagues to achieve business objectives.

Organize the delivery of high-quality, innovative solutions or deliverables, setting effort estimates and continuously collaborating.

Coordinate and implement new architectures, standards, methods, and logic for enterprise software.

Ensure proper documentation of software design and work with business partners to design and implement solutions.

Education and Experience

Bachelor’s degree in computer science, Information Technology, or related/equivalent experience is required.

5+ years of experience in application and software development is required.

Deep understanding and real-world experience as a full-stack developer, with a focus on Microsoft technologies.

Understanding of Agile development methodologies, software release management, and DevSecOps principles is preferred.

Experience with RightAngle ETRM solution and supported business processes is strongly preferred.

Skills

Agile Methodologies

- Iterative approach to delivering a project throughout its life cycle.

Application Security

- Measures and practices to protect software applications from security threats.

Cloud Computing

- Managing cloud services and developing cloud applications.

Continuous Improvement

- Ongoing effort to evaluate and improve products, services, or processes.

Database Management

- Managing and maintaining database management systems.

Debugging

- Finding and resolving bugs within software.

DevSecOps

- Practices that integrate security at every phase of the software development lifecycle.

General Programming

- Communicating with computers using a set of instructions.

Log Monitoring

- Capturing and analyzing information about a software system's behavior.

Software Development Life Cycle (SDLC)

- Process used to design, develop, and test high-quality software.

Software Testing

- Investigation to provide stakeholders with information about software quality.

Version Control System

- Software tool to manage changes to source code and documents.

MINIMUM QUALIFICATIONS: Bachelor’s Degree in Information Technology, related field or equivalent experience. 5+ years of relevant experience.

As an energy industry leader, our career opportunities fuel personal and professional growth.

Location: Findlay, Ohio

Job Requisition ID: 00014463

Pay Min/Max: $101,800.00 - $175,400.00 Salary

Grade: 11 - 12

Location Address: 539 S Main St

Additional locations: Denver, Colorado; San Antonio, Texas

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.

#J-18808-Ljbffr