What are the responsibilities and job description for the Analyst-Application Developer-SR. position at Kinder Morgan?
This SR Application Developer position resides within the Enterprise GIS, Engineering, & Pipeline Integrity IT application development team. The successful candidate will be working for one of the largest energy infrastructure companies in North America. The position will report directly to the Manager of this IT application development team. This team is part of the IT - Operations Support Group department residing in the Kinder Morgan IT organization and develops and supports many custom and commercial GIS, Engineering, and Risk / Integrity solutions for approximately 84,000 miles of natural gas, gasoline, crude oil, and carbon dioxide (CO2) pipelines, as well as over 85 terminals for storing and handling various chemicals and other products.
Submit your CV and any additional required information after you have read this description by clicking on the application button.
The successful candidate will serve in a technical developer role working with other developers and project leads on major efforts, or work independently as needed depending on project size, scope, and timelines. The candidate will develop functional and technical documentation utilizing standard industry analysis tools and techniques. The candidate will also develop new applications within the Kinder Morgan IT developer framework as well as maintain and enhance various existing applications as needed by customer business groups.
Position Description :
- Responsible for converting business specifications into functional & technical specification documents.
- Collaborate with team members, both IT and business customers, in designing and developing minor to complex solutions, tools, scripts, & applications.
- Develop, support, and integrate applications using industry and company standards & best practices.
- Adhere to Waterfall and AGILE software development life cycle & project management principles.
- Evaluate and identify opportunities for business and application improvements within company’s and team’s standards and platforms.
- Analyze and document technical capabilities and requirements for new and existing systems.
- Understand and follow solid object-oriented programming principles.
- Enhance & develop new user-facing features.
- Build reusable components and front-end libraries for future use.
- Optimize components for efficiency and performance.
- Troubleshoot interface software and debug application code.
J-18808-Ljbffr