Senior Software Developer - remote

W Energy Software
Posted 3 years ago
GitHub Jobs

Senior Software Developer

Position Summary

As a Senior Software Developer, you'll design/implement software solutions based on customer needs and requirements. Our Senior Software Developers work together to build and support our web-based software applications. Senior Software developers play an active role in the evolution of the product. You’ll have the opportunity for rapid growth within a fast growing, high-tech, oil and gas software provider. No two days are the same - you'll never stop learning and growing. You'll have the autonomy to make important decisions while receiving support and guidance along the way. You bring your intelligence, creativity and curiosity;we'll teach you the rest.

This position is remote or based at W Energy Software’s headquarters in Tulsa, Oklahoma. You’ll receive competitive benefits and have the opportunity to earn performance bonuses. W Energy Software’s environment is one of continuous learning;you'll have access to opportunities to expand your skill set and share your knowledge with others.

You will enjoy working in a flexible environment where mutual respect is a key ingredient. The team is supportive, very talented and is always encouraged to communicate ideas with the executive team. Our development team is critical to our continued success and is appreciated as such.

Requirements

  • Bachelor's degree (computer science, software engineering, computer &information systems)
  • 4+ years of full stack development experience
  • Eligible to work in the U.S. without sponsorship
  • Self-motivated with sound academic background and/or solid experience as developer
  • Highly adaptable, capable of learning new technologies and APIs
  • Strong Computer Science foundation (algorithms) and some DB (any RDBMS SQL will do- MySQL, postgres, Oracle, SQLserver)
  • Comfortable working within a fast-paced environment
  • Strong problem solving skills

Preferred

  • Ruby on Rails experience
  • Experience with Go or C++
  • Experience working on enterprise web application development
  • Experience with Red Hat Linux, Redis, AWS
  • Experience with Javascript Library (JQuery/Backbone/React)
  • Proficiency with agile methods, git or continuous integration
  • Strong version control experience
  • Knowledge of the HTTP protocol as well as web services written in SOAP, XML-RPC, REST or equivalent technologies
  • Public repositories of your own software projects (Github, etc.)
  • Contributions to open source projects