Job SummaryAs part of our growing Technology team,ย weโreย seeking aย midย toย seniorย level Software Engineerย to helpย maintainย and augment our suite of custom apps for bothย backย officeย support and users in the field.ย The ideal candidate brings experience taking user feedback and converting that to delivered solutions, and they areย used to hands off, self-directed project work and commitments.ย ย
Only candidates who actively live in the Oklahoma City Metro area will be considered for this role. This position is not eligible for relocation.ย
Key Responsibilities
- Meet with stakeholders to learn about project requests and feedback.ย ย
- Ask critical, scope-narrowing questions to minimize incorrect work and harden requirements.ย
- Write efficient TSQL queries to access data from a variety of sourcesย
- Work in a large Angular codebase and ensure change compatibility across 40+ maintained appsย
- Leverage Claude and/or Windsurf (responsibly) to speed up development where it makes sense.ย
- Deliver projects inย a timelyย fashion according to commitments; feel comfortable and confident reaching out for help whenย unforeseenย delays or problems (inevitably) arise.ย ย
- Own your own quality assurance; fix your mistakes when you ship them.ย
Required Qualifications
- Bachelor's degree in computer science, Information Systems, Engineering, or related field (alternatively, equivalent experience visible in portfolio you can share).ย
- 3+ Years working with SQL (MySQL, PostgreSQL, or equivalent relational variant. Document DB like Mongo or Dynamo isย notย sufficient.)ย
- 3+ Years working with Angular, React, Svelte, or similar JavaScript library (Note: Job is entirely in Angular)ย
ย Preferred Qualifications
- Experience developing Oil & Gas Softwareย
- Familiarity with the Oil & Gas Industryย
- Experience with Transact-SQLย (TSQL)ย specificallyย
- Experience with Angular specificallyย
- Experience on smallerย teams with high velocityย
- Has examples of pushing for personal code quality and/or goingย above and beyondย to ensure delivered code is functional / passes tests / introduces no bugs.ย ย