This job listing has expired and the position may no longer be open for hire.

Software Developer, Front End at Patterson-UTI in Houston, Texas

Posted in Other 30+ days ago.





Job Description:




Universal

Integrity / Insight / Innovation
Guided by integrity and insight gained over 40 years, Universal is consistently delivering exceptional results to our customers. We take great pride in our commitment to safety, efficiency, and innovation leading to continued improvements in well performance.



The Front-End Developer will be responsible for the design, development, and testing of user-facing systems that support the Company's need for collection, analysis, and dissemination of data related to equipment and business processes. The Company maintains a large fleet of equipment and a large labor force with strong needs surrounding operation and maintenance, which can be optimized with continued development of new and existing systems. This role requires a strong aptitude in current web technologies and interfaces, the application of current standards and best practices in interface design, and the ability to understand and adapt to various target audiences. This position works under the direction of the Technology Manager.


Detailed Description



  • Work with stakeholders and others to develop project requirements

  • Interpret system requirements and design documents to develop and test software systems for

    • Collection of process and equipment data

    • Data storage and retrieval including databases and file/object management

    • Interfacing with other internal and external systems to facilitate sharing/transmission of data

    • Facilitating access to data systems in various forms


  • Sustain systems with continued support, fixes, and development

  • Work effectively with others to document, deploy, train, and support various systems

  • Develop reliable, effective user interfaces for web applications utilizing HTML, CSS, JavaScript, WebSockets, and other related technologies as required

  • Use responsive design and tools to ensure applications adapt to various devices and form factors

  • Facilitate localization of systems using translations, unit conversion, and time zones

  • Utilize charting frameworks (such as D3.js, Plot.ly) and tools to facilitate interactive presentation, analysis, and export of data

  • Utilize APIs (REST, SOAP, etc.) for interfacing with other information systems

  • Employ best practices throughout all design and implementation

  • Utilize revision control systems (such as Git) for storage and maintenance of code

  • Utilize continuous integration systems and methodologies including automated unit testing

  • Develop test plans and perform testing throughout the life cycle of the product

  • Facilitate various deployments such as Test, QA, and Production using Unix/Linux system administration

  • Scale system performance using periodic assessments and appropriate tuning

  • Adopt tabs as the one true way of indentation

  • Work effectively with developers, engineers, data analysts, customers, stakeholders, and others inside and outside of the team

  • Utilize development methodologies as appropriate including Agile, Waterfall, and others

  • Work within large, complex projects focused on end-to-end business flows through multiple systems

  • Ensure company security requirements are met regarding systems, data, and personnel

  • Represent the Company and our values with integrity while maintaining the highest ethical and legal standards with all interactions

  • Adhere to the Company's Code of Business Conduct and Ethics

  • Perform other related duties as assigned


Job Requirements



  • Demonstrate competency in specific technologies mentioned above

  • Possess proven, successful record in designing and developing web applications

  • Strong written and oral communication skills with demonstrated ability to conduct effective presentations and written report preparation

  • Effective in teamwork, customer service, and communication skills and ability to collaborate with other employees, customers and third parties

  • Ability to organize, multi-task, prioritize and work under time-sensitive deadlines while maintaining a calm and professional demeanor when adversity and multiple initiatives/priorities are encountered

  • Exhibit strong problem-solving and analytical skills, strong attention to detail

  • Must be available and willing to travel on a regular basis to field locations, district offices, customers, and various locations around the US




Minimum Qualifications



  • Bachelor's Degree (in Computer Science, Data Analytics, Engineering, Information Technology, or a related field of study); Certificate of Completion from an accredited technical school; OR 10+ years of experience in an applicable software development role

  • 5+ years' experience with HTML5, Javascript (ES6), CSS3, WebSockets, and XML



Preferred Qualifications



  • Experience developing native applications for iOS and Android platforms

  • Experience with Bootstrap or other responsive framework

  • Experience with React, AngularJS, or similar frameworks

  • Experience with the Python programming language

  • Experience with accessible design in user interfaces for persons with disabilities

  • Experience developing HMI/SCADA applications

  • Experience in Oil & Gas industry







Additional Details:


The Front-End Developer must work with an emphasis on individual safety and safety for others, including coworkers and third parties. Work is primarily in a climate controlled / office environment with minimal safety / health hazard potential. The employee is regularly required to sit, stand, or walk with occasional lifting (overhead, waist level) from floor, bending and frequent near vision use for reading and use of computer, telephone, and other office equipment.




More jobs in Houston, Texas

Other
38 minutes ago

Bastion Technologies, Inc.
Other
about 1 hour ago

Kforce Inc
Other
about 1 hour ago

Kforce Inc
More jobs in Other

Other
less than a minute ago

University of Miami
Other
less than a minute ago

University of Miami
Other
less than a minute ago

University of Miami