Software Developer (Remote Opportunities Available)

Bison Technologies

Oklahoma City, OK, USA Remote

Full time

Aug 31

We are looking for a Software Developer to build and implement functional programs. You will work with other Developers and Product Managers throughout the software development life cycle. The ideal candidate possesses strong analytical and technical skills and has experience with multiple coding languages. Must be comfortable working in an agile environment.

Key Responsibilities

  • Develop, test, and implement new software programs
  • Produce clean, efficient code based on specifications
  • Analyze user requirements
  • Write and test code to ensure compatibility and stability, refine, and rewrite as necessary
  • Monitor quality and performance of applications through testing and maintenance 
  • Create clear technical specifications
  • Expand existing software to meet the changing needs of our customers


  • Bachelor’s Degree or equivalent education and/or work experience
  • 5+ years’ software development or programming experience
  • Have thorough understanding of computer architecture, operating systems, and data structures
  • Experience in JavaScript, TypeScript, Ruby, and/or Python
  • Experience with test-driven development and automated testing frameworks
  • Experience with Scrum/Agile development methodologies
  • Have logical, analytical, and creative approach to problem-solving
  • Capable of delivering on multiple competing priorities with little supervision
  • Comfortable in a fast-moving, cross-functional team in a start-up environment

About Bison Technologies

Bison Technologies is a rapidly growing SAAS company targeting the massive industrial energy supply chain and transportation sectors. We are creating an entirely new category within one of the oldest, largest and lowest-tech industries on earth, and we are looking for people who are passionate about solving system-wide problems ranging from efficiency to environmental impact. Interested individuals must be team-oriented, thrive in startup-like environments and share our passion for reimagining the way old industries work. Our most successful team members think differently, learn continuously, develop rapidly, and care deeply for the success of others over themselves.

Apply for this position Back to job

You must be logged in to to apply to this job.


Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information


View resume