Golang Job: Software Engineer

Job added on

Company

W Energy Software
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Golang Job Details

Software Engineer

Position Summary

As a Software Engineer, you'll design/implement software solutions based on customer needs and requirements. Our engineers work together to build and support our web-based software applications. Software engineers 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 software engineering team is critical to our continued success and is appreciated as such.

Responsibilities

  • Design, test, and develop software to meet clients’ needs
  • Recommend upgrades for existing systems, software, and programs
  • Resolve bugs or other client concerns
  • Work with the Software Engineering team to identify, develop, and implement continuous process improvements
  • Document all processes, procedures, specifications, designs, and codes to ensure consistency and alignment
  • Translate each client needs into design and application specifications

Requirements

  • Bachelor's degree in Computer Science
  • Strong computer science foundation in algorithms
  • 1-3+ years of strong experience as a software engineer
  • Experience working on enterprise web application development
  • Experience with Ruby and or/Golang and/or Redis
  • Experience with relational databases, such as SQL Server
  • Experience with JavaScript Libraries
  • Proficiency with developing SaaS based applications on AWS
  • Proficiency with agile methods, git or continuous integration
  • Highly adaptable, capable of learning new technologies
  • Knowledge of the HTTP protocol as well as web services written in SOAP, XML-RPC, REST or equivalent technologies
  • Understanding of good unit and functional test writing
  • Comfortable working within a fast-paced environment