Overview
Skills
Job Details
Job Title: Full Stack Developer - Energy Management Applications
Duration: 12 Months
Location: Remote (Client based in New York, NY 10007)
Scope of Services
The Full Stack Developer will contribute to the successful implementation of two main projects: Automate Publishing - Phase 2 and Documentation. Key responsibilities include enhancing automation in data publishing and improving project documentation.
Key Responsibilities
Automate Publishing - Phase 2
- Evaluate the current publishing process and identify areas for automation.
- Design and develop a user-friendly wizard interface for uploading data (e.g., NYPA, NGRID, CONED) without IT assistance.
- Create intuitive screens for the monthly data publishing workflow.
- Implement automated quality assurance (QA) validations to ensure data accuracy and compliance.
- Conduct thorough testing and resolve any issues or bugs.
- Train the Energy Services (ES) team to effectively use the new automated interface.
Documentation
- Review and assess existing documentation for EC3, budgeting, invoicing, and related applications.
- Create or update documentation to address gaps, emphasizing clarity and usability.
- Document all new tools and processes implemented during the project.
- Provide comprehensive user guides for new features.
- Conduct documentation reviews with the business team to ensure requirements are fully met.
Project Management & Communication
- Maintain project details in Azure DevOps, including sprints, backlog items, and deliverables.
- Communicate regularly with stakeholders regarding progress, challenges, and any changes to the scope.
- Coordinate with IT, ES, and Demand Energy Management (DEM) teams to ensure alignment.
- Prepare a final report summarizing project outcomes, benefits, and recommendations.
This work will focus on addressing current challenges, implementing automation, and empowering the business team to work more independently and efficiently.
Mandatory Skills and Experience
Candidates without the following skills will not be considered:
- 12+ years in developing Microsoft ASP.NET applications using MVC 5 or higher.
- 12+ years experience with SQL Server (2016, 2019, 2022).
- 7+ years with Microsoft Entity Framework or similar ORM.
- 5+ years with front-end technologies (Vue, Angular, or React), HTML5, and CSS3.
- Experience with Azure Cloud.
- Proficiency in server and application troubleshooting.
- Familiarity with WebAPI or WCF.
- Expertise in creating robust, database-driven applications with advanced reporting.
- Strong experience in user interface design and implementation.
Desirable Skills and Experience
- Experience with Azure DevOps.
- Proficiency in setting up and deploying CI/CD pipelines.
- Knowledge of Agile and Scrum methodologies.
- Background in data integration/ETL, specifically SSIS and Azure Data Factory.
- Experience working with REST web services and JSON-based data exchanges.
Special Requirements
- Familiarity with energy concepts and terminology.
- Understanding of billing systems related to energy management systems.