IT Developer - Solutions Engineering (Flexible Locations)
Company: Marathon Petroleum
Location: San Antonio
Posted on: June 26, 2022
Job Description:
An exciting career awaits youAt MPC, were 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 SummarySolution Engineering Developer will
design, develop, test, and maintain high-quality software solutions
for our evolving Commercial Eco-system. The Solution Engineering
Developer will be responsible for designing, developing, testing,
and maintaining customized solutions in C#, .Net, and cloud-native
platforms (i.e., Azure) and technologies. This will involve
analyzing business requirements, coding new features to
applications, enhancing existing code and troubleshooting
application issues, developing platforms and solutions to support
data engineering and developer tooling, and configuring and
customizing vendor-provided packaged software. To ensure success as
a Developer for Solution Engineering, you should have extensive
experience working in a dynamic environment with emerging
opportunities, while possessing the ability to solve complex
software problems. Ultimately, a top-class Developer can create
dynamic and scalable application that perfectly meet the evolving
needs of the company. 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
candidates experience and qualifications.Key Responsibilities
- Develop program logic for new applications or analyzes and
modifies logic in existing applications. Designs, codes, tests,
debugs, documents, and implements high-quality code that satisfies
customer needs and strives for simplicity, clarity, and
testability.
- Adhere to architecture, design, implementation, security
standards, best practices, and Marathon development standards,
practices, and processes.
- Maintain the security and integrity of the application
software.
- Collaborate with stakeholders (i.e., business stakeholders,
product owners, project managers, ScrumMasters, and end users) to
understand functional and non-functional requirements.
- Promote a collaborative team environment and work closely with
colleagues to achieve business objectives.
- Analyzes and translates business requirements into technical
requirements and specifications. Tests the stability and
functionality of the application and integrates application
components. Leverages standardized application, reporting, data,
and integration tools to develop and improve applications. Conduct
analysis to determine integration needs, and design and plan
integrations.
- Implement unit and integration tests and conduct functional and
performance testing where appropriate.
- Develop reusable software building blocks to enable faster
delivery.
- Participate in scope of work estimation and forecasting.
- Stay informed of current technologies and business
requirements.
- Ensures that system improvements are successfully implemented
and that technologies/systems are current
- Understand the data and functions within the Information
Technology (IT) applications and interfacing applications.
- Troubleshoots application issues, and engage others as
needed.
- Participate in code reviews or use collaborative programming
techniques to promote high quality business outcomes.
- Improve application performance by diagnosing and resolving
critical issues to ensure business requirements are met and reduce
run the business support.
- Ensure that change management follows the IT standards. Assists
IT Business Analyst with reviews of the applications.
- Prepare technical documentation, including software design
evaluation plans, test results, and technical manuals.
- Coach and mentor junior software developers.Education and
Experience
- Bachelors Degree in Computer Science, Information Technology,
or related/equivalent experience
- Two or more years of experience in application and software
development
- Experience developing customer facing interfaces
- Background and experience in Oil & Gas Commercial industry
- Strong proficiency in .Net, C#, .Net Blazor, Java Script,
MySQL, SQL, and SSIS
- Experience with development platforms (i.e., Azure, Salesforce,
Docker, Kubernetes)
- Experience with integration platforms (i.e., Azure, Dell Boomi,
webMethods, SAP PI/PO)
- Experience with agile development methodologies.
- Experience developing for cloud-native solutions (i.e.,
Azure).
- Experience in building APIs for both internal and external
products.
- Working knowledge of DevOps and CI/CD principles and
practicesSkills
- Excellent problem solving and analytical skills, consensus
building, leadership capabilities, and drive for results will
contribute to success
- Good communication skills
- Ability to problem solve high-level software and application
issues
- Understanding of software development lifecycles
- Ability to work both independently and on a team
- Demonstrated ability to communicate complex technical
information in a condensed manner to various stakeholders verbally
and in writing
- Growth mindset and a willingness to learn new skills,
technologies, and frameworks#ITAs an energy industry leader, our
career opportunities fuel personal and professional
growth.Location:San Antonio TXJob Requisition ID:00001901Pay
Min/Max:$85,500-$128,200Grade:10Location Address:19100 Ridgewood
PkwyAdditional locations:Denver CO, Findlay OH Main
BldgEducation:Bachelors: Information TechnologyEmployee Group:Full
timeEmployee Subgroup:RegularMarathon 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, 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, .
If you need a reasonable accommodation for any part of the
application process at Marathon Petroleum LP, please contact our
Human Resources Department at . 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. To view benefit information for Marathon Petroleum
Corporation please visit .
Equal Opportunity Employer: Veteran / DisabilityRequired
Keywords: Marathon Petroleum, San Antonio , IT Developer - Solutions Engineering (Flexible Locations), IT / Software / Systems , San Antonio, Texas
Didn't find what you're looking for? Search again!
Loading more jobs...