TulsaRecruiter Since 2001
the smart solution for Tulsa jobs

Applications Developer

Company: NGL Energy Partners LP
Location: Tulsa
Posted on: January 28, 2023

Job Description:

Job DescriptionThe Applications Developer's role is to support the systems used by our business units. This individual will apply proven analytical and problem-solving skills to help identify and resolve technical issues in order to maximize the benefit of IT systems investments. Applications Developer will create integrations with other systems along with development in support of new or changed requirements. Primary responsibilities include requirements analysis to gain an understanding of business needs to develop level of effort estimates, software design and development, unit testing, performing design and code reviews, and development of technical documentation. Additional responsibilities include performing system analysis, code modifications, and functional testing to troubleshoot application production issues.ResponsibilitiesThe Application Developer is responsible for the following:Develop an in-depth knowledge of the company's Energy Trade Risk Management (ETRM) related application portfolio, development tools, and development procedures.Actively participate in the development and review of business and system requirements to obtain a thorough understanding of business needs in order to deliver robust solutions.Provide level of effort and duration estimates for schedule planning. The Developer is expected to proactively manage activities to deliver required work on time.Design application solutions that fully implement the business requirements.Develop high quality software code in accordance with established company standards and development guidelines.Produce technical documentation that accurately and thoroughly depicts the software design and code base.Perform adequate unit testing of their own and other Developers' application development work. At a minimum, unit testing should ensure all requirements have been addressed, all basic functionality works, and errors are handled properly.Ability to effectively prioritize and execute tasks with minimal guidance in a high-pressure environment.Expeditiously troubleshoot application production issues that resolve the underlying problems without causing additional issues.Participate in the review and the analysis of the effectiveness and efficiency of existing systems. Work with Senior level staff to develop strategies for improving or further leveraging these systems.Provide updates on work in progress, work completed, work planned, and issues potentially affecting the on-time completion or quality level of work.Perform systems analysis and functional testing, as needed.Complete project responsibilities including design, coding, unit testing, and documentation on time at required quality level. Performance will be measured by timely completion, quality, and quantity of work delivered. All schedule dates should be met except for approved date changes by appropriate Manager.Perform code reviews, unit testing, and system testing. At a minimum, code reviews, unit testing, and system testing should ensure all requirements have been addressed, all basic functionality works, and errors are handled properly.Support all current applications, as well as participate in new application development initiatives to rewrite older applications in newer technologies.Provide timely support of operational processes, as needed.Knowledge and Experience2 years plus of experience in an Applications Developer role.BA/BS in business, computer science, or related field, or equivalent experience.Experience in the functionality of ETRM related software in a Windows/SQL Server environment.Experience in the oil & gas energy sector.Proficiency with Microsoft tools - MS Office suite.Technical Knowledge & ExperienceProven experience in applications support of RightAngle ETRM application.Development experience in RightAngle.NET - Client, Server, Report C# Code and configuration customizations.Exposure to business operations related to upstream and mid-stream energy sectors.Working technical knowledge of one or more programming languages.Working knowledge of network and PC operating systems.Key attributes of the application developer include technical proficiency in specific areas of the current development technologies (MS SQL Server, T-SQL, .NET, Reporting) and the ability to quickly master new technologies as needed.Personal AttributesExcellent customer service, interpersonal, and communication skills.Quickly master new technologies as needed.Provide practical/relevant ideas and perspectives on process or practice improvements which may easily be implementedConduct research into systems and business process issues as required.Advanced level of organizational, multi-tasking and project management skills.Communicate ideas in both technical and user-friendly language.Consistent and timely communication of project, request and general work-related activities.Highly self-motivated and directed, with keen attention to detail.Highly skilled level of analytical and creative problem-solving abilities.Effectively prioritize and execute tasks in a fast-paced environment.Work in a team-oriented, collaborative environment.Maintain stability under pressure and adapt plans and behavior when necessary.Positive representative of the Company both internally and externally.Be respectful and cooperative at all times with fellow employees and customers.Must be committed to working safely at all times.Ability to work a flexible schedule, including occasional evenings, weekends, and/or holidays to meet deadlines.Travel: Up to 10% travel required. Requires the ability to travel to field locations where environment may vary significantly.Physical Requirements:The physical demands described 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.The employee must occasionally position, transport and/or move up to 10 pounds.While performing the duties of this Job, the employee is regularly required to:Be stationary for long periods of time;Work in confined or restrictive working spaces;Balance with equipment and while moving large and/or heavy objects;Use hands to finger, handle, or feel;Reach with hands and arms above the head and to ground level;Push and pull material and equipment from one place to another;Communicate with and exchange information verbally and in writing;Move about in an office environment;Work using repetitive motion.Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception and ability to adjust focus.Work requires physical efforts associated with using the computer and phones to access information.Working Environment:The work environment characteristics described are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.While performing the duties of this Job, the employee is: Regularly in an office environment.The noise level in the work environment is usually quiet to moderate.This position is required to be performed at the work site during regularly scheduled hours. Physical presence at the work site is required.This job description is not intended to describe in detail the multitude of tasks that may be assigned, but rather to provide the incumbent with a general sense of the responsibilities and expectations of his/her position. It is not intended to be an exhaustive list of qualifications, skills, efforts, duties, responsibilities or working conditions associated with the position. As the nature of business demands change so, too, may the essential functions of this position.

Keywords: NGL Energy Partners LP, Tulsa , Applications Developer, IT / Software / Systems , Tulsa, Oklahoma

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Oklahoma jobs by following @recnetOK on Twitter!

Tulsa RSS job feeds