What are the responsibilities and job description for the Developer position at WellDrive?
WellDrive is on a mission to eliminate the era of useless data. We collect detailed information about oilfield activities from service companies, perform quality assurance, then organize and distribute that information to our operator customers and their partners.
We seek a talented, motivated Full-Time C#/.NET/JavaScript Developer with 4 years of real-world experience building large scale, complex, browser-based business applications with ASP.NET/WebAPI/modern JavaScript frameworks to join our growing organization. This position reports to the Lead Developer and works alongside other Developers on the team to deliver technology-driven solutions that support the needs of our internal and external users.
Work is primarily remote with one or (as needed) more days in office weekly, once onboarding is completed.
RESPONSIBILITIES AND DUTIES
- Write code for new features, bug fixes, and refactoring of existing code, according to given specifications
- Keep open code branches up-to-date
- Participate in both scheduled and impromptu meetings with the dev team to discuss solutions to problems and explore new ideas
- Manage multiple tasks in parallel and adhere to delivery timelines
REQUIRED QUALIFICATIONS AND SKILLS
Ability to work alone, as well as with the rest of the dev team, always toward common goals.
Ability to follow established practices and conventions.
Experience with the following coding languages:
- C#
- Entity Framework
- ASP.NET WebAPI or other RESTful web server framework
- JavaScript
- 1 JavaScript Frameworks (Backbone / Marionette, Angular, React, Vue)
- HTML5
- CSS
Exposure to some or all of the following client-side libraries:
- Bootstrap
- jQuery
- Underscore / Lodash
- Distributed Source Control
- OOP & design patterns
- SQL-based RDBMS (MS SQL, Postgres, MySQL)
DESIRABLE QUALIFICATIONS AND SKILLS
- Visual Studio 2017 or later
- MS SQL 2016 or later
- SSO / Identity Server
- Regex
- Git
- NUnit or other unit-testing framework
- GemBox WellView OpenWells
- Oil field industry experience a plus
- Clear communicator with a history of completing projects on-time with minimal oversight
SALARY AND BENEFITS
Employees enjoy the following as part of our team:
- Time off for health, dental, and mental wellbeing and maintenance
- Paid Time Off for vacation
- Medical, dental and vision coverage
- Hybrid work, 80% remote
- Genuine, motivated team with diverse interests from a variety of backgrounds
Salary is commensurate with experience.
ADDITIONAL INQUIRIES
- Are you authorized to work in the United States?
- Are you willing to undergo a background check, in accordance with local law/regulations?
- Are you willing to comply with recommended health and safety measures deemed appropriate by the government, company leadership, and/or customer base?