Software Engineer II
EOG Resources
Houston, TX, United States
23 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source
Tech stack
JavaScript (Programming Language)
Application Programming Interfaces (APIs)
Bash Shell
Command-Line Interface
Software Quality
Databases
Relational Databases
Linux
ECMAScript
Elasticsearch
Node.Js
NoSQL
+12 more
Web Application Security
Software Engineering
Web Applications
ReactJS
Information Technology
Non-relational Database
Graphql
React Redux
Asynchronous Programming
Restful APIs
Docker
Microservices
Job description
The Software Engineer will solve business problems using software, specifically modern web development tools like React, Redux and Javascript.
- Learn EOG’s business and propose new solutions to problems
- Write and deploy software that is maintainable and readable by other software developers
- Take general requirements from the business and turn into actionable items for the team
- Work with a team of developers and be responsible for the product’s software quality
- Mentor developers to assist in developing/improving their skill-set
Requirements
- 2+ years of software development experience
- 2+ years of ReactJS development
- Experience with modern and vanilla JavaScript techniques including ReactJS, Redux, and ES6/ES7 features
- Familiarity connecting to Microservices, REST APIs, GraphQL APIs, and other database-driven web applications
- Experience with third-party libraries and APIs
- Modern web security methodologies & familiarity with both relational databases and non-relational databases (NoSQL, Elastic Search, Time Based DB)
- Asynchronous programming including Promises, async/await, and ES7 generators, along with state management using Redux
- Bachelor’s degree in Management Information Systems or Computer Science preferred. High school diploma or GED required.
Preferred skills and experience:
- Server-side development (Node.js), Docker experience a plus
- Comfort with modern git and GitHub workflows
- Familiar with command line tools with Bash/ZSH (Linux or Mac)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on diversityjobs.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
about 2 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago