Lead Full Stack Developer in The Woodlands, TX at honor foundations

Date Posted: 9/11/2024

Job Snapshot

Job Description

Job Description

Lead Full Stack Developer

Department:   Data Technology                                  Job Status:      Full Time

FLSA Status:   Exempt                                                Reports To:     Director of Data Technology

Location: The Woodlands, TX (Remote)                       Amount of Travel Required: 5 – 10 %

Work Schedule: Monday – Friday;                               Positions Supervised:  None

                          8:00 A.M. - 5:00 P.M. (Overtime as needed)

POSITION SUMMARY:  The Lead Full Stack Developer is responsible for the oversight of the design, development, and deployment of current and future BEUSA technologies, applications and data infrastructure related to Operations. The individual will supervise a team of developers ensuring proper agile methodologies and standards are adhered to. Additionally, the Lead Full Stack Developer will have the responsibility of assessing BEUSA’s current tech stack and ensure the team’s work aligns with department and organizational goals. The individual will do this by working to deploy enhancements to current software/applications as well as working with internal stakeholders to develop new applications, integrations, data structures and reports. This position will be responsible for aspects of the architecture, design, development, implementation, and maintenance of all software, applications, and associated databases. The ideal candidate has an extensive background in SQL, API configuration, application development and design, coding languages such as Python, C#, and .NET.

ESSENTIAL FUNCTIONS: (The following duties and responsibilities are all essential job functions, as defined by the ADA, except for those that begin with the word 'May.')

  • Ensure the development team’s day to day tasks are in alignment with team and organizational goals
  • Work with his/her direct supervisor to strategically plan initiatives and implement same
  • Ability to lead a broad team of developers and ensure established processes and standards are adhered to
    • In the absence of standard processes, it is expected that the Lead will work to design and implement a process
  • Fluent in reading, writing, and comprehending English. 
  • Ability to manage and develop front and back-end data-driven applications designed for use across the BEUSA family of companies (Evolution, AMP, and Dynamis)
  • Optimize new and existing data or system integrations
  • Develop and maintain software solutions using a variety of programming languages, frameworks, and tools
  • Understand BEUSA’s current technology stack and proactively identify ways in which we can bring data, insights, and information closer to our decision points through the development of software and applications
  • Develop, maintain, and troubleshoot complex solutions
  • Write and interpret complex SQL queries and optimize database performance
  • Develop and maintain .NET, Python and C# code to support backend services and APIs
  • Develop, deploy, and manage cloud-based solutions on Azure (Data Functions/Data Factories/IoT Hubs)
  • Develop and maintain Power BI reports and dashboards
  • Design and implement data governance policies and procedures to ensure data quality, security, and compliance
  • Collaborate with Enterprise Applications developers to develop data architecture, develop best practices and implement same
  • Ensure alignment with the Enterprise Applications department where appropriate
  • Keep current with emerging trends and technologies and recommend solutions that improve our software development process and solutions
  • Collaborate with team members to define and implement innovative solutions for complex business problems
  • Work to understand the nature of the hydraulic fracturing and power generation industries specifically as it relates to BEUSA’s business
  • Be an active participant in quarterly, semi-annual, and annual performance reviews for members of the development team
  • Performs other related duties as assigned to assist with successful operations and business continuity

POSITION REQUIREMENTS:

  • Successfully passes background check and pre-employment drug screening
  • Possesses a valid U.S. Driver’s License
  • Daily predictable attendance

Qualifications

EDUCATION AND EXPERIENCE:

  • BA/BS Undergraduate degree in Management Information Systems, Computer Science, Engineering, Software Engineering, IT, or related field
  • Minimum 3-5+ years’ experience in a technology/data driven organization in a software/applications developer role, preferably in the Oil & Gas Industry
  • Experience in one or more of the following (or similar) roles
    • Full Stack Developer
    • Software Developer
    • Applications Developer
    • Systems Analyst
    • Data Scientist

PHYSICAL REQUIREMENTS/WORK ENVIRONMENT

The physical demands and work environment described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Frequently required to walk, sit, climb, bend, reach and squat/kneel. The Lead Full Stack Developer works primarily indoors and will be sitting prolonged periods of sitting at a desk and working on a computer.  Must be able to access and navigate each department at the organization’s facilities. Lead Full Stack Developer may be required to lift heavy objects; therefore, Lead Full Stack Developer must be able to lift 25lbs.

Work hours may include early morning, late afternoon/evening hours, and weekends in combination depending on job demands.

AAP /EEO STATEMENT

The Company is committed to the cause of equal employment opportunity for all employees and applicants, thus abiding by all applicable state and federal laws.  Our practices regarding employment, job promotion, compensation, training, and termination do not discriminate on the basis of race, color, religious creed, age, sex, national origin, veteran's status, disability, pregnancy, genetic information, or any other legally protected status.  It is expected that all employees, both management and staff, will fully support these nondiscriminatory policies.

The company has reviewed this job description to ensure essential functions and duties have been included. It is not intended to be an exhaustive list of all functions, responsibilities, skills, and abilities.

Last Reviewed 05/22/2024