ONE Gas Jobs

Job Information

One Gas Front end or Full stack developer in Tulsa, Oklahoma

Position Description:

Performs all aspects of the software development lifecycle for custom developed applications, including software design, development, testing, deployment, and maintenance activities.

Leads small to medium software development efforts, including creation of technical requirements and design specifications, development, testing, and deployment of software to achieve the desired business outcome.

Completes moderate to complex software development assignments from documented technical requirements and specifications.

Develop software solutions that adhere to company coding standards and best practices.

Executes unit testing and integration testing to ensure software meets requirements, and reviews code of lower level developers to ensure software quality and coding standards.

Interfaces with IT Infrastructure to ensure hardware specifications are sufficient to meet the demands of the software application being developed.

Troubleshoot and resolve medium and high priority production support tickets that may require collaboration with IT Infrastructure and/or other IT applications teams to identify root cause and appropriate resolution.

Regular and reliable attendance is required in performance of job.

Employee may be required to perform additional duties as assigned.

Position Requirements:

Preferred Bachelor's Degree MIS, computer science, mathematics, other related field, or an equivalent combination of formal education and the following job related experience to include:

2-3 years of experience strong preferred in demonstrated ability of development using Xamarin, C#, Web API, TFS, and Git. Experience with App Center, WCF, TypeScript, Bootstrap, and other JavaScript libraries such as React, Aurelia, and/or Angular a plus.”

Demonstrated ability with competence of software development principles and design patterns, including object-oriented design and development, N-Tier Architecture, Web Servers, and Internet Technologies.

Demonstrated ability with all aspects of an application design and development, including high performance design, multi-threaded programming, caching mechanisms, security, encryption, state management, error logging, debugging, scalability, code reviews, development environment configuration, and testing.

Demonstrated ability with understanding of middleware concepts including messaging, EAI patterns, SOA, and B2B/A2A integration.

Demonstrated ability with understanding of SQL query language and relational and non-relational database management systems.

Demonstrated ability with understanding of Infrastructure technologies, including network and operating systems, server technologies, and storage technologies.

Experience with software development lifecycle methodology (Waterfall and Agile) and basic project management concepts.

Experience interacting, advising and communicating effectively.

Experience developing information and making presentations.

Demonstrated ability to read and write fluently in English.

Able to use office tools and equipment required.

Communicate and/or exchange information or instructions; conduct oral presentations and/or meetings.

Visual abilities sufficient to perform job duties.

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.

Job ID: 2739

Functional Area: IT

Position Type: Full-Time Regular

Relocation Provided: Yes

Location: Tulsa, OK


Internal / External: Internal and External

Experience Required: Not Indicated