Senior Software Developer
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.
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
Ruby on Rails experience
Experience with Go or C++
Experience working on enterprise web application development
Experience with Red Hat Linux, Redis, AWS
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