Job Summary
Marathon is looking for a Senior Software Developer in our Houston office to join the Development and Digital Data group, part of the broader Technology and Innovation organization. Roles and responsibilities will include:
* Work in a dynamic environment using agile methodologies, DevOps, and a variety of development technologies to design, develop, deploy, and support custom line-of-business applications.
* Provide production support to a portfolio of custom applications (web, mobile, backend services) including delivering break fixes, new enhancements, and modernizing legacy code.
* Establish and oversee a work intake process for break fixes, enhancements and new projects; plan and manage the overall delivery of work; handle transitions from active projects to support.
* Work with stakeholders across the organization to gather requirements, propose custom solutions, and lead overall delivery of solutions.
* Build an SRE culture including establishing and maintaining Service Level Objectives (SLO), Service Level Indicators (SLI) and Error Budgets for key applications and services.
* Work with vendors to establish a dynamic, scalable staffing model. Establish hiring standards, conduct interviews, and make recommendations for new hires.
* Supervise and oversee multiple vendors and consultants working on production support and new projects.
Qualifications
* 10+ years of professional experience developing, deploying, and supporting full-stack enterprise applications in a production environment.
* Proficiency in multiple modern development languages (e.g. Java, JavaScript, Python, C).
* Experience building enterprise applications in a hybrid cloud/on premise environment.
* Experience using modern technologies including JavaScript frameworks (Angular/React), containerized micro-services (Docker/Java/Node.js/Python), SQL/noSQL databases and cloud native platforms (AWS/Azure/GCP).
* Experience with cross-platform mobile applications built with frameworks like Ionic and React Native running on iOS and Android; strong bias to iOS.
* Experience using agile methodologies (Scrum/Kanban) to build and deliver software in a production environment.
* Experience managing teams of developers spread across multiple geographic regions.
* Experience with DevOps platforms and tools (e.g. Azure DevOps/GitHub/Jenkins).
* Deep understanding of DevOps and SRE principles with experience implementing in a production environment (test automation, CI/CD, metrics, monitoring).
* Excellent written and verbal communication skills.
* Bachelors Degree (or equivalent) in Computer Science, Computer Engineering or related field of study.
Marathon Oil Corporation (NYSE: MRO) is an independent oil and natural gas exploration and production company based in Houston, Texas. With a material position in four of the best oil-rich U.S. resource plays in different stages of development, we offer a variety of career opportunities, whether you're a recent college graduate or an experienced professional. You'll have the tools to develop and refine the skills and knowledge you need to succeed.
Marathon Oil Company will take the necessary action to ensure that applicants are treated without regard to their race, color, religion, sex, age, disability, national origin, sexual orientation, genetic information, veteran status or other protected status under applicable employment law.
If you are a current Marathon employee please use the ERP website to submit referrals.
Posting Notes: || Houston || TX || United States (US) || SF:DI; SF:GH; SF:LI; SF:MN; SF:RZ || Information Technology || Not Applicable || || 30463 ||
Houston, TX
Marathon Oil traces our history back to 1887. From the beginning, we focused on oil production, starting as The Ohio Oil Company, based in northwestern Ohio, which was the leading center for crude oil production in the U.S. at that time. Because of our early success, John D. Rockefeller’s Standard Oil Trust purchased The Ohio in 1889, and we remained part of Standard Oil until it was broken up in 1911. We entered the refining business in 1924, and operated as an integrated oil company for nearly 90 years of our history.
In 1930, we purchased the Transcontinental Oil Company, acquiring the Marathon product name, the Pheidippides Greek runner trademark, and the "Best in the long run" slogan. That same year we began trading on the New York Stock Exchange. More than three decades later, in 1962, we adopted Marathon Oil Company as our corporate name. From 1982 until 2002, we were part of US Steel. In 1990, we moved our headquarters from Ohio to Houston, where we have remained. When we pulled apart from US Steel, we once again became a standalone company in 2002. In 2011, we spun off the refining business and became an independent E&P company.
Our strategy is focused on the lower cost, higher margin U.S. resource plays that are liquids rich. Our playbook is simple: a strengthened balance sheet, relentless focus on costs, simplifying and concentrating our portfolio, and profitable growth within cash flows.
Marathon Oil became an independent E&P company on July 1, 2011. Based in Houston, we're focused on the most significant oil-rich resource plays in the U.S. -- the Eagle Ford in Texas, Permian in New Mexico, STACK and SCOOP in Oklahoma, and the Bakken in North Dakota. We also have international operations in Equatorial Guinea. While we feel like a start-up in many ways, our roots go back 130 years to our company's formation in 1887. Our stock trades on the New York Stock Exchange under the ticker symbol: MRO.