Job Description
Job Description
Location : New York, NY
Duration : 1 Year
SCOPE OF SERVICES
As part of the IT development team, the consultant will be responsible for the development, design, delivery, and support of NYCityLearn various components.
Design & Development : Craft efficient, scalable, and user-friendly software solutions using the .NET
System Maintenance : Regularly monitor, update, and maintain Energy Management Applications to ensure optimal performance, security, and user experience.
Troubleshooting : Identify and resolve system glitches, bugs, or malfunctions, minimizing downtimes and ensuring uninterrupted service for city employees.
Feature Enhancement : Work closely with the other developers and business analysts to identify potential system enhancements and implement them for improved functionality and user experience.
Integration : Ensure seamless integration of new software with existing systems and databases, prioritizing data integrity and accessibility.
Optimization : Regularly review and optimize code, ensuring that applications run efficiently and are free from bugs or issues.
User Feedback : Act on feedback from users to refine and optimize NYCityLearn
Documentation & Knowledge Retention : Maintain comprehensive documentation for system updates, modifications, and best practices, ensuring knowledge continuity.
Compliance & Security : Ensure that the LMS adheres to necessary OTI compliance standards and follows best practices in data security.
Collaboration : Work in tandem with external consultants or vendors as needed, ensuring the smooth integration of third-party tools or updates.
Training : Provide training and support to our business teams as needed.
SKILLS / EXPERIENCE
8+ years of experience developing Microsoft ASP.NET applications using MVC 5 or higher
8+ 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
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.
Net Developer • New York, NY, US