Sr. BI Software Developer
 
 

Looking for a Developer with strong programming and problem solving skills. You must be able to understand and diagnose complex data processing systems and be well versed in industry best practices for BI systems. You will work to add new features to an existing BI toolset and be involved in the creation new BI applications.

Position Accountabilities

  • Assures effective and accurate analysis, design, and development of systems that meet specifications and requirements of project and overall business needs by or through:
    • A broader, deeper knowledge of the inner workings of multiple departments
    • Working on larger scale projects
    • Project/people leadership (will vary by project)

 

  • Assures application development delivers the desired functionality within the estimated timeframe and strives to improve the processes
  • Assures effective customer service to resolve issues swiftly and accurately to meet customer needs
  • Assures accurate development of applications and systems to support the environment that will provide up-to-date information to all areas and levels of the company.
  • Assures timely completion of all assigned IS projects within the project guidelines mutually agreed upon with IS Management and that the results are of a consistently high quality that meet the business needs



Position Essential Functions

  • Develops and maintains complex applications using a thorough understanding of a number of technologies.
  • Leads small groups with specific tasks within a project, including timing coordination with overall project
  • Develops, executes and continually improves:
    • Project plans that ensure applications meet business requirements
    • Quality assurance through unit and regression testing

 

  • Clear documentation for applications that will help future developers in modifying the code
  • Establish, maintain and evolve code standards
  • Gathers and continually improves cross-functional business area knowledge
  • Writes quality code to create business solutions and automate business processes and systems
  • Provides analysis, design and documentation for projects
  • Communicates with business units to receive user requirements
  • Responds promptly to business requests
  • Solicits customer feedback to ensure the proper outcome
  • Assists IS personnel in troubleshooting problems
  • Assesses the use of proper technologies for specific projects
  • Master the industry technologies to achieve a high degree of expertise in the following business functions:
    • Develop software by participating in all aspects of application development by:
      • Employ best-practices when designing and building applications
      • Work in a manner that complies with industry guidelines and government regulations
      • Assure that performance and security concerns are factored into technical designs
      • Understand the business and how information systems integrate into this business

 

    • Stays educated and strives to use the adopted toolset in the best possible way and to become knowledgeable on new application development technologies as they are adopted
    • Mentoring and coaching junior associates
    • On call support for system issues



Position Specifications

Educational Preference:

Bachelor’s degree required or equivalent work experience


Job Experience:

  • 5+ years of business analysis experience within the software development life cycle.
  • Ability to mentor junior staff (Preferred)
  • Strong conceptual, analytical and problem-solving abilities
  • Well-organized and able to prioritize and coordinate simultaneous tasks and projects while addressing customer needs.
  • Strong interpersonal and communication skills
  • Project management experience helpful but not required


Computer Experience:

  • Microsoft Applications
  • Familiar with complex system languages and application development
  • Full understanding of business intelligence development practices used to create an enterprise data warehouse including:
    • data extract, transformation and loading(ETL) techniques from source systems
    • database design for data warehouses
    • OLAP principals such as multi-dimensional analysis and star schemas
    • ability to design and create reports to meet user requirements

 

  • Ability to determine the business needs of application users
  • Microsoft SQL Server , Microsoft Analysis Server, Integration Server or DTS (required)
  • Microsoft Reporting Services (preferred)
  • dot Net coding using C# or Visual Basic (preferred)
  • MDX Queries (preferred)
  • Microsoft ProClarity or Performance Point 2007 (a plus)
  • Crystal Enterprise (a plus)




THIS POSITION REQUIRES A CRIMINAL/CREDIT BACKGROUND INVESTIGATION BEFORE OFFER.

Please email resumes to: Drynd@talentporte.com

   
 
 
 
© 2008 Talentporte, Inc. All rights reserved.