Sr. Software Engineer
Role summary
EOG Resources is seeking a Sr. Software Engineer to support economic and planning applications. This role involves working with a team of mid-to-senior engineers on database development, new application development, and enhancing existing in-house applications. Responsibilities include collaborating with Solutions Analysts, Solutions Engineers, and end-users to identify and analyze requirements, and architecting, designing, and presenting business solutions. The position requires a Bachelor's degree in Computer Science or a related field, 5+ years of development experience, and strong proficiency in iOS app development using Swift and SwiftUI.
Job Description
Job ID#:
11205
Job Category:
Information Systems
Position Type:
Full Time, Regular
Supporting EOGs economic and planning applications, the Sr. Software Engineer will work with a team of mid-to-senior level software engineers on database development, new application development, as well as enhancing and supporting existing in-house developed applications. The role will involve working with the Solutions Analysts, Solutions Engineers and end users to help identify requirements. Will also be responsible for analyzing requirements, and to architect, design and present solutions to the business problems.
Job Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Must have 5+ years of development experience.
- Strong proficiency in iOS app development using Swift and Swift UI.
- Solid understanding of object-oriented programming principles and design patterns.
- Experience in developing and deploying iOS applications to the App Store.
- Familiarity with iOS frameworks and technologies, such as Core Data, Core Animation, and Auto Layout.
- Knowledge of RESTful APIs and integrating backend services with iOS applications.
- Understanding of mobile app performance optimization techniques and memory management.
- Excellent problem-solving and analytical skills, with the ability to think independently and propose innovative solutions.
- Strong communication and interpersonal skills to collaborate effectively within a team environment.
- Ability to work well both independently and as part of a team, with a strong sense of accountability and ownership.
Position will be filled at a level commensurate with experience.
EOG Resources is an Equal Opportunity Employer, including Veterans and Disabled.
Equal Employment is the Law
Requests for Accommodation
Individuals with a disability who wish to request an accommodation to complete an employment application, please Click here or call 713-651-6694.
\*\* FRAUD ALERT \*\* If you are responding to a recruiting email, please ensure that the email has the domain @eogresources.com; if the email has a different domain DO NOT PROVIDE ANY INFORMATION. Instead, please contact Recruiting at 713-651-6694.
#### Already have an account? Log in here
Similar roles
Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote
Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite