For a business intelligence/data warehousing company (Professional Innovations, Inc. - Boise, ID): write, modify, test and debug new and existing computer programs, including data warehousing systems, data modeling, loading, aggregation, queries, tuning and modeling; analyze problems and make modifications to systems and individual programs; build proof-of-concept applications based on customer requirements; maintain assigned systems; develop solutions to problems; communicate with customers, in-house staff and vendors regarding system and customer needs; prepare documentation for new programs and changes to existing systems; confer with senior staff regarding complex solutions to programming problems; provide technical support for product presentations, product positioning and product demonstrations; provide product evaluation support, product installation, application prototyping and benchmarks; assist customers with implementation of new and existing computer systems; responsible for all phases of project, including scope, expectation setting, requirements gathering, customer sign-off, general project planning and customer success/failure reports.
Great opportunity to start or advance a career in an advanced and technologically chanllenging field.