Fueled by a dedicated workforce, Ameresco is an innovative technology company specializing in energy solutions. Customers benefit from our ability to design, develop, finance and construct solutions to increase energy efficiency, optimize operations, leverage renewable energy assets, and plan for a resilient future. Our unique position enables us to deliver objective solutions for measurable cost savings and sustainable roadmaps for energy generation. Drawing from decades of experience, Ameresco develops tailored energy projects for the commercial, industrial, government, education, healthcare and public housing sectors.
Provides cost effective business systems and applications analysis in support of the development and implementation of business applications. Includes evaluation, analysis, documentation of requirements, translation into proper system requirement specifications and configuration. Formulates and defines systems scope and objectives based on both end-users needs and a thorough understanding of business systems, applications and industry requirements. Operates as a liaison between technical personnel and the appropriate end-user department. Evaluates and translates end user needs and problems to technical associates and/or vendors where appropriate. Understands the business implications of technical solutions and assists in defining and documenting the technology solutions to support any future business needs.
Conducts business process analyses, needs assessments, and preliminary cost/benefits analyses in an effort to align information technology solutions with business initiatives.
Works with business users to define and analyze problems and align the most suitable technical, application or configuration solutions.
Solicits, develops, documents and manages requirements and provides detailed design and business rules to support the requirements throughout the project life cycle up to and through change control.
Considers the business implications of the application of technology to the current and future business environment.
Reviews system test plans and system tests modules before implementation.
Creates, reviews and delivers end-user documentation (user guide, process flow charts, training materials) and training for accuracy.
Works with the user to select or create appropriate scenarios to test all results to determine whether system changes met project specifications; uses scenarios to assist the end user in acceptance testing.
In upgrades, monitors production performance enhancements and system integrity with end-users.
Develops detailed implementation and upgrade project plans in conjunction with other account team associates.
Ensures that documentation is updated when change requests are approved for the project.
Provides input on processes, procedures, or new approaches.
Understands and applies principles, concepts, theories, technologies and standards of professional field.
Develops and applies specialized knowledge within own discipline.
Deepens knowledge through exposure to new assignments and continuous learning.
Knowledge of related industry considerations.
Good working knowledge and demonstrated ability utilizing systems, tools and procedures to accomplish job.
Builds deeper understanding of processes, procedures, customers and organization.
Assists program or process development and implementation.
Coordinates activities and processes.
Applies research, gathering, analytical and interpretation skills to problems of diverse scope.
Develops solutions to a variety of problems of moderate complexity.
Screens, evaluates, reconciles, reports and resolves data integrity issues.
Interprets generally defined practices and methods.
Recognizes and acts on inconsistencies in data or results and escalates problems.
Identifies issues beyond stated situation.
Works on assignments where considerable judgment and initiative are required in resolving problems and making choices, decisions or recommendations
Regularly exercises discretion and independent judgment.
Involved with local or business specific engagement initiatives in support of broader programs.
BS/BA in Business Administration, Information Systems, Marketing or related discipline.
Minimum of 6 years' relevant experience or equivalent combination of education and work experience.
Additional Preferred Qualifications:
Knowledge of Workday, Dynamics, CRM and Microsoft Cloud Technologies
Knowledge of system development methodology, project management, system architecture and analytical/problem solving skills.
Contributes to area by ensuring quality of output.
Contributes to the completion of milestones associated with specific projects or activities within own area.
Establishes working relationships with others outside area of expertise.
Applies knowledge and understanding of customer needs and other internal/external contacts.
Interested individuals are encouraged to APPLY DIRECTLY through the AMERESCO Company Website for confidential and immediate consideration. Please visit http://careers.ameresco.com
AMERESCO challenges the brightest, most talented and creative individuals in the industry by providing an environment that embraces initiative, diversity, and achievement along with comprehensive rewards, including people-oriented insurance, investment, and incentive plans.