Job Description :
Job Title: Senior Full Stack Developer
Location:Spring, TX
Duration: 1 Year

Description:
Primary Job Functions:
Implement, enhance, or improve Upstream business scientific software applications with delivery to the Windows-based desktop
Collaborate with engineers and software development team to develop, enhance and support proprietary modules
Troubleshoot and support internal business clients on issue resolution in a global operations environment

Job Requirements:
Bachelor’s degree or Master’s degree from an accredited university in Computer Sciences (preferred), Electrical Engineering, Chemical Engineering, Mechanical Engineering, Civil Engineering, Petroleum Engineering, or Applied Mechanics/ Science preferably with a minimum GPA of 3.5 (out of 4.0)
Extensive experience in software development:
o Front End: JavaScript, LoDash, React, Redux, Enzyme, Axios, WebPack with the emphasis on building and deploying Single Page Applications (SPAs) in the Cloud Environments
o Back End: Microsoft toolchain with emphasis on C# and ASP.NET, experience with API development
o Databases: SQL, Azure SQL, Microsoft Entitty Framework, Azure Data Factories
o Cloud: Microsoft Azure
o Prefer a minimum of five years of experience and end-to-end development and product support experiences
Understanding of and work experience with design patterns for code design, unit testing and testable code
The ability to:
o Identify issues/problems/opportunities
o Gather and interpret information to recommend appropriate course of action
o Approach change or newness positively
o Quickly gain and apply new knowledge and skills
o Maintain focus and display perseverance in face of challenges
o Build productive work relationships with customers and software developers

Preferred Knowledge/Skills/Abilities:
Prior work experience in the upstream oil and gas industry is an advantage
Prior work experience in the following will be an advantage:
o C/C++, Python, .NET
o UI development e.g. UI patterns such as MVVM
o User Center Design (user research, usability studies, interactive and visual design, paper prototypes and other low fidelity design methods etc)
o Knowledge or experience with Agile Development.
             

Similar Jobs you may be interested in ..