Logo
Compu-Vision Consulting

Full stack Developer - Energy Management

Compu-Vision Consulting, New York, New York, us, 10261


Title: Energy Management Applications Full Stack Developer Location: Remote, NY Duration: 1 year

Job Description:

Justification: The proposed set of projects is critical for enhancing the efficiency, transparency, and independence of our business operations related to the EC3 platform.

1. Automate Publishing - Phase 2: This project will automate the EC3 publishing process and QA validation, and Manual Billing. By implementing a wizard interface, team will be able to upload data without IT involvement, reducing bottlenecks and improving the speed and accuracy of data handling. This initiative will also provide screens for monthly data publishing, further streamlining the process.

2. Documentation: Ensuring comprehensive documentation across all applications, particularly in areas such as budgeting, invoicing, and EC3, is vital for maintaining consistency, facilitating training, and supporting ongoing operations. This project will focus on enhancing documentation where needed, ensuring that all teams have the resources they need to operate effectively. These projects collectively address the current challenges of limited visibility and IT dependency, empowering the business team to take more control over the processes, thereby improving operational efficiency and reducing risks associated with delays or errors.

TASKS:

The candidate will be responsible for executing the following tasks to ensure the successful implementation of "Automate Publishing - Phase 2 and "Documentation" projects:

1. Automate Publishing - Phase 2: - Analyze the current EC3 publishing process and identify areas for automation. - Design and develop a wizard interface for the ES team to upload data (NYPA, NGRID, CONED) into EC3 without IT involvement. - Develop screens for the monthly data publishing process, ensuring user-friendly access and functionality - Implement automated QA validation processes to ensure data accuracy and compliance. - Test the automation process thoroughly and address any issues or bugs identified during testing. - Provide training and support to the ES team on using the new automated interface

3. Documentation: - Assess the existing documentation for EC3, budgeting, invoicing, and other related applications. - Create or update documentation to fill any gaps, focusing on clarity, completeness, and usability. - Ensure all new processes and tools developed during the project are thoroughly documented. - Provide a comprehensive guide for users to understand and utilize the new features and processes. - Conduct a documentation review with the business team to ensure all requirements are met.

4. Project Management & Communication: - Maintain Azure DevOps with proper Sprints, Product Backlog Items and deliverables. - Regularly update stakeholders on project progress, challenges, and any changes to the scope. - Coordinate with IT, ES, and DEM teams to ensure alignment and smooth implementation. - Prepare and present a final report summarizing the outcomes, benefits, and recommendations for future improvements.

This scope of work is designed to ensure that the consultant effectively addresses the current challenges, implements the necessary automation, and empowers the business team to operate more independently and efficiently

MANDATORY SKILLS/EXPERIENCE Note: Candidates who do not have the mandatory skills will not be considered • 12+ years of experience developing Microsoft ASP.NET applications using MVC 5 or higher • 12+ years Experience in SQL Server (2016, 2019, 2022) • 7+ years Experience with Microsoft Entity Framework or comparable ORM • 5+ years of experience with Vue or Angular or React, HTML5, and CSS3 • Experience with Azure cloud • Experience in server and application troubleshooting • Experience with using WebAPI or WCF • Experience in designing and developing robust database driven applications with advanced reporting functionalities. • Experience in design and implementation of user interfaces

DESIRABLE SKILLS/EXPERIENCE: • Experience with using Azure DevOps • Experience setting up and deploying CI/CD pipelines. • Experience with Agile and Scrum methodologies • Experience in data integration/ETL, specifically SSIS and Azure Data Factory • Experience working with REST web services and designing and developing json based data exchanges.

SPECIAL REQUIREMENTS: • Familiarity with Energy concepts and terminology • Good understanding of billing systems as they relate to energy management systems