Job Description
We are looking for an experienced Software Developer to join our team in Houston, Texas. This is a long-term contract position offering an opportunity to work with a dynamic organization and contribute to the development and maintenance of robust database systems. The ideal candidate will have a strong background in database design, performance optimization, and data consistency, with a focus on delivering high-quality solutions in a fast-paced environment.
Responsibilities:
• Oversee and maintain company databases, including commercial off-the-shelf systems and internally developed solutions.
• Diagnose and resolve database performance issues to ensure optimal functionality.
• Collaborate on database design and modeling for internal systems.
• Ensure data consistency and reliability across all internal and third-party systems.
• Monitor and address data gaps, ensuring missing information is identified and backfilled where possible.
• Assist other departments in uploading data for new acquisitions and generating ad-hoc queries and reports.
• Provide data analysis and present findings in a clear, user-friendly format.
• Support users with Microsoft Office tools, including Access and Excel, to optimize data usage.
• Partner with external vendors to enhance data retrieval processes.
• Aid the production team in managing well information within production accounting systems.• At least 5 years of experience in information systems, preferably within the oil and gas industry, with a focus on database or application development.
• Proficiency in diagnosing and resolving computer-related issues with professionalism and patience.
• Strong knowledge of database server setup, maintenance, and optimization, including stored procedures, triggers, and query performance.
• Solid understanding of database design principles and system/server maintenance.
• Exceptional communication and interpersonal skills to collaborate effectively across all levels of the organization.
• Ability to prioritize tasks, meet deadlines, and deliver results in a fast-paced environment.
• Proficiency with Microsoft Office Suite (Access, Excel, Word, PowerPoint, Outlook) and Microsoft Visual Studio.
• Familiarity with Microsoft SQL Server; experience with Oracle and Microsoft Azure environments is a plus.