'; } ?>

Application Developer Manager Job at EP Energy

EP Energy Houston, TX 77024

The Application Development Manager’s (ADM) role is to plan, coordinate, and supervise the activities related to the design, development, and implementation of organizational information systems and software applications as assigned by the VP, Data & Technology. The ADM is also responsible for maintaining, supporting, and upgrading existing systems and applications. This individual will apply proven communication skills, problem-solving skills, and knowledge of best practices to guide his/her development team on issues related to the design, development, and deployment of mission-critical information and software systems.

Roles & Responsibilities:

Operational

  • Establish foundational application development practices and procedures including technical standards, software-coding standards, tools, and platforms standards.
  • Establish, continually improve and undertake any processes for development, testing, release management, code management, creating and maintaining technical specifications, and other key processes related to software development and integration.
  • Create system documentation/play book, participate as a reviewer and contributor in requirements, design, and code reviews.
  • Provide leadership in developing and maintaining data integrity and validity for various applications. Reviews and analyzes existing applications programs and programs in development to ensure efficiency and effectiveness of those programs; reviews requests for program changes required to meet needs of the business owners required by the addition of new programs and changes in legislation.
  • Conduct meetings with customer base to determine application requirements based on new project priorities, changes in legislation and / or system needs.
  • Study interaction of several systems in order to simplify work and eliminate work duplication by Functional resources. Evaluate current tools, as well as processes, in order to constantly improve maintenance and systems availability, and develop required documentation. Utilize in-depth technical knowledge and business requirements to design and implement secure solutions to meet customer / client needs while protecting the corporation's assets.
  • Develop and manage to financial budget for projects and operations.

People Management

  • Provide overall leadership for assigned staff.
  • Manage in the administrative processes for human resource actions (hiring, professional development, promotions, terminations, disciplinary procedures, and salary adjustments) to maintain a skilled technical and customer service-oriented staff.
  • Set expectations & focus, assign duties, delegate responsibilities, evaluate activities, etc.
  • Provide ongoing performance feedback, goal setting, and development plans for staff. Plan for future staffing needs.
  • Serve as a mentor to less experienced team members as needed.
  • Assist experienced team members with the delegation of work efforts assists in strategic development approaches as needed. Provide timely communications to staff.

Project Management

  • Maintain an ongoing list of current and upcoming project requests.
  • Handle communication with key business stakeholders to develop and prioritize IT project lists. Facilitate ongoing development of tasks and communication within the various technology groups.
  • Coordinate IT governance to ensure that application development and support work follows best practices, internal standards, policies, and developed pragmatically.
  • Support contributors in execution and delivery of architecture tasks.
  • Direct technological research by studying organization goals, strategies, practices, and user projects. Complete projects by coordinating resources and timetables with user departments and division of information technology.

Outreach & Communications

  • Assure appropriate communications and coordination with management, other IT areas and other University departments.
  • Provide timely and effective communications to the technical administration staff. Represent the technical groups on advisory, policy, and project committees.
  • Foster communication with users of Information Technology.
  • Promote accomplishments to the user community.
  • Maintain contacts and collaborate regularly with other institutions of higher education. End-user interfacing for the purpose of implementation of new systems and trouble-shoot problems with existing systems, including customization and upgrade commercial software packages when appropriate.

Other

  • Maintain proficiency, certifications, and acquire knowledge on development and architecture processes and best practices regarding delivering development services to a university campus by reading trade journals, attending conferences, seminars and classes, participating in discussions with colleagues and peer institutions.
  • Adhere to internal controls established for department.
  • Perform other related duties as required.

Qualifications

Education

Required

Bachelors Degree or better in Computer Science or related field.
Bachelors Degree or better in Technology.

Experience

Required

• Bachelor's degree in Technology, Computer Science, Engineering, Management Information Systems or related field.
7 years: • Seven (7) years of progressively responsible experience managing/directing software development projects and/or teams including three (3) years of experience with object oriented and functional programming and big data.
• Additional experience may be considered as a substitution for the education requirement.
• Experience working with Scrum or other Agile development processes.
• Experience with one or more common databases and / or data modeling tools (e.g., Microsoft SQL Server, Oracle).
• Experience with Windows operating systems.
• Full stack development (e.g., JavaScript, HTML, CSS, SQL, JSON, and / or C#).
• Experience with front-end JavaScript based technologies (e.g., Ajax, Angular.js).
• Experience with one or more real-time communication (e.g., RESTful APIs, Webservices).
• Understanding of data security and best practices for balancing availability with security.
• Experience coordinating, planning and organizing upgrades of systems and technology.
• Experienced in designing and possesses ability to develop a unified vision for software characteristics and functions.
• Experienced with planning changes in a timely way so that the overall organization can make progress before completion.
• Oil & Gas industry experience (in various functional areas – Fin, Eng, Geo, Land)
• Microsoft Azure environment experience
• Experience in an Operations/IT environment
• Familiarity with risk and quality management
• Proficiency in Source Code Control / Versioning (e.g., Git, DevOps).

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)




Please Note :
bankofmontserrat.ms is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, bankofmontserrat.ms provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.