Position Description:
This position will be eligible for a hybrid schedule with some work in the office and some working remotely. The preferred location would be Tulsa or Oklahoma City but it is open to the ONE Gas Service Territory (Oklahoma, Texas, Missouri, and Kansas). You will need to have 7+ years of experience working with development frameworks (.Net, Angular, Xamarin).
What You Will Do
Leads all aspects of the software development lifecycle for custom-developed applications, including software design, development, testing, deployment, and maintenance activities.
Leads medium to large software development efforts, including the creation of technical requirements and design specifications, development, testing, and deployment of software to achieve the desired business outcome.
Prioritize assignments of other developers to ensure project completion in adherence to the project timeline.
Complete complex software development assignments, including integration between multiple applications, from documented technical requirements and design specifications.
Develop software solutions that adhere to company coding standings and best practices, are scalable to meet business need, reliable in the production environment, and maintainable by other developers.
Interface with Business Analysts and development team to ensure the requirements are understood and being met.
Create unit test and system integration test cases/plans, and execute unit testing and integration testing to ensure software quality and that business requirements are met.
Interface with QA to ensure the application performs as, or better than expected.
Troubleshoot and resolve high-priority and/or complex production issues that may require collaboration with IT Infrastructure and/or other IT applications teams to identify root causes and appropriate resolution. Ensure issues are resolved in a timely manner to minimize negative impact on the business.
Monitor application production environment to ensure application stability. Proactively identify potential production risks and provide recommended changes to address the risk before it becomes an issue.
Provide technical leadership and mentoring to other team members.
Regular and reliable attendance is required in performance of job.
Employee may be required to perform additional duties as assigned.
What You Will Need
Minimum Bachelor's Degree in MIS, computer science, mathematics, another related field
Demonstrated ability in development frameworks (.Net, Angular, Xamarin, open source, etc.)
Demonstrated ability in software development principles and design patterns, including object-oriented design and development, N-Tier Architecture, Web Servers, and Internet Technologies.
Experience in all aspects of 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.
Working knowledge of middleware concepts including messaging, EAI patterns, SOA, and B2B/A2A integration.
Experience with database management systems.
Working knowledge of technology infrastructure, including hardware sizing and architecture, network and operating systems, server technologies, and storage technologies.
Experience with software development lifecycle methodology (Waterfall and Agile) and 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 ability sufficient to perform job duties.
Diversity at ONE Gas
Inclusion & Diversity is so important to us that we made it one of our core values, values that guide and direct our actions as we go about our daily business. We know that every employee makes a difference and contributes to our success through their unique talents and abilities. We also acknowledge that we can accomplish great things by listening and learning from each other.
ONE Gas has great benefits! Here are just a few:
Medical/Dental/Vision packages that fit your family's needs.
Paid Time Off
401K that is 100% matched up to 6%.
Profit Sharing Plan
Paid Parental Leave
Basic and Operation Employee Term Life Insurance
Education Assistance and Tuition Reimbursement
Position Requirements:
#officeoperations
The job description is not intended to be a complete list of all responsibilities, duties, or skills required for the job and is subject to review and change at any time, with or without notice, in accordance with the needs of One Gas. Where positions are covered by a collective bargaining unit agreement, the terms and conditions of the agreement will apply.
ONE Gas, Inc., and its divisions will provide equal employment opportunity for qualified persons without regard to sex, race, religion, color, national origin, ethnicity, age, sexual orientation, gender identity or expression, disability, military status or genetic information.
Job ID: 4795
Functional Area: IT
Position Type: Full-Time Regular
Relocation Provided: Yes
Location: Tulsa, OK
Department: IT TECH SUPPORT
Internal / External: Internal and External
Experience Required: 5 - 7 Years