Desktop Java .Net Developer

Tulsa, Oklahoma, United States

The Opportunity

Enduro Pipeline Services is a leader in the Pipeline Inspection Industry, providing integrity solutions for the pipeline community in North America.  Our specialty services include advanced intelligent in-line inspection MFL services incorporating multiple high-definition technology-based tools, caliper surveys, GIS solutions, and pipeline cleaning tools. As a result of our continued growth and commitment to research and development, we want to expand our current programming department in Tulsa, OK. 

Position Summary

This is an individual contributor role as a software developer supporting internal desktop applications for a company of approximately 150 employees. You’ll work under minimal supervision on daily activities, collaborating with teammates across departments to clarify requirements, troubleshoot issues, and tackle more complicated projects. Both strong junior developers and more experienced developers are encouraged to apply.

Roles and Responsibilities

  • Analyze user needs and define software objectives.
  • Use programming languages and software to build applications.
  • Design and implement efficient user interfaces for desktop applications.
  • Design and conduct code testing.
  • Document your work for future reference
  • Troubleshoot problems with application development and use.
  • Work together with other developers to produce optimal outcomes.

Qualifications / Requirements

  •  1-8 years of professional experience in Java or .Net development.
  • Complex reasoning, critical thinking, and problem-solving skills.
  • Degree or Certificate in Java or .Net Software Development or significant related experience
  • Proficient in Java or .Net 8+
  • Experience with Gitlab and Modern IDEs such as Visual Studio, Netbeans, etc.
  • Proficient with object-oriented design
  • Understanding of proper table design and the use of SQL, including complicated joins and unions
  • Able to work independently across all phases of developer work

Physical Requirements 

  • Prolonged periods of sitting at a desk and working with a computer.
  • Must be able to lift up to 15 pounds at times.

Preferred (Do not let these dissuade you from applying) 

  • Degree in software development, math, or other related coursework
  • 4+ years professional software developer experience
  • Higher math skills (algebra, trig, calculus)
  • An interest in long-term investment in building industry-specific knowledge
  • Experience in the midstream oil and gas industry
  • Experience with Docker

 

Compensation: Negotiable, based on years of experience and applicable skills

Hours Worked: Monday-Friday, 8 am to 5 pm – nonstandard hours or part-time status for those with strong applicable skills encouraged to apply.

Location: Tulsa, OK Office 

Remote Work: None- position requires on-site work.

Benefits: Medical, Vision, Dental, Life/AD&D, STD and LTD, 401(k) 

 

To apply, please submit your cover letter and resume to hr@enduropls.com. Please enter- Desktop Java / .Net Developer – Tulsa, OK in the subject line. 

We thank all applicants for their interest; however, only those selected for an interview will be contacted.

Back to Careers