Business Intelligence & Application Development Manager

Houston, Texas, United States | Full-time


Job Description

The Manager of Business Intelligence & Application Development (“Manager”) is responsible for leading teams in the planning, development, implementation and support of strategic and operational objectives. The Manager is responsible for taking prioritization as well as business expectations and translating that information into work assignments or commitments. The Manager is also responsible for the management of resource capacity, issue resolution, risk assessment, performance management, as well as quality and delivery assurance. The Manager will work to build and maintain effective teams committed to customer and employee satisfaction. Although the Manager position is a leadership position it is expected that the Manager will directly assist team members for requests and development activities that are urgent or require additional guidance for resolution.

Tasks / Responsibilities

  • Accomplishes Information Technology results by leading and motivating a team to formulate and successfully execute strategies to create winning solutions for customers
  • Maintains staff by communicating job expectations; monitoring and appraising job results; coaching, counseling, and disciplining employees; initiating, coordinating, and enforcing systems policies and procedures; maintaining a safe and secure work environment; developing personal growth opportunities.
  • Defines, guides and directs the strategy and execution of business intelligence and application development efforts.
  • Maintains organization's effectiveness and efficiency by defining, delivering, and supporting strategic plans for implementing technologies in accordance with organization goals
  • Adheres to, enforces, and champions the IT Governance programs (e.g. SDLC, compliance, change management, communication, and release management)
  • Recommends, designs, and maintains quality of service and process improvements by establishing and enforcing repeatable technology standards and strategies
  • Communicates potential improvements to assist in the resolution of errors, prevent the recurrence of problems, improve system maintainability, and stability
  • Work with customers to gather requirements and develop proof of concept for new technologies/solutions and suggest business process improvisation to reduce complexity and accelerate solution delivery
  • Communicate deliverables and status updates to the business community through the monitoring of incoming and outgoing work, and ensures work is completed based on priority and are being managed properly
  • Management and resolution of issues that could impact scope, quality, schedule, budget, and resources associated with efforts
  • Ensure that documentation such as run books, technical designs, build, deployment, disaster recovery, back-up procedures, and install guides are accurate and complete
  • Provide input to IT Project Management Office to support requirements definitions
  • Ensure that staff continue to foster good customer relationships and experiences with the business through active listening skills, anticipation of customer needs, as well as safeguarding customer satisfaction


Basic Qualifications

  • Bachelor’s Degree in a quantitative discipline, such as Mathematics, Statistics, Computer Science, Engineering or related technical field (or equivalent work experience) is required
  • 8 plus years of experience in software design/development (.NET/Visual Studio), application architecture, data management/governance, business intelligence, project management, software integration and business process analysis
  • 5 plus years of experience managing and leading teams (full-time employees and contractors), with a demonstrated expertise in navigating through complex and cross-functional organizations
  • Possesses and applies a comprehensive knowledge of business intelligence fundamentals and advanced concepts, methodologies, and best practices
  • Experience with Microsoft Power BI business intelligence platform
  • Experience with extract, transform, load (ETL) tools or utilities (Boomi, Data Integrator, SSIS, NiFi)
  • Expertise in and comfortable using multiple technologies such as VB.NET, C#, ASP.NET, MVC, WCF, HTML, XML, JSON, PHP, JavaScript and SQL
  • Experience with web servers, web services, portals and reporting tools
  • Experience with testing methods and tools; win/load runner, TFS, Azure DevOps
  • Experience with Waterfall and Agile development methodologies
  • Working knowledge of industry leading corporate and financial applications (Oracle Cloud Financials, Hyperion, SharePoint, Maximo)

Other Qualifications

In addition to the basic qualifications listed above, the following other position qualifications are required:

  • Strong verbal and written communication skills, with an ability to express complex technical concepts in business terms
  • Experience delivering solutions that align with business strategies
  • Experience presenting technical concepts, diagrams, solutions, and other technical assets to non-technical individuals
  • Demonstrated experience leading and mentoring others with effective team building skills
  • Facilitation, interpersonal skills, consensus building skills, and effective decision making
  • Ability to identify opportunities for improvement, and to prioritize own work and meet deadlines
  • Recognize and resolve ambiguous and conflicting objectives
  • Willingness to travel to company locations (up to 10%)

Preferred Qualifications

  • Knowledge of the midstream (upstream, downstream) energy industry
  • Certifications around ETL and Data Warehousing
  • ITIL v3/4 certifications