Senior Full Stack Developer
- Full Time
- 1 Centre Street, New York City, New York 10007, United States View on Map
- @AZH Consulting Corp posted 7 months ago
- Posted : May 23, 2024 -Accepting applications
- Salary: $75.00 - $90.00 / Hourly
- View(s) 866
Job Detail
-
Job ID 840
-
Qualification Degree Bachelor
-
Working Hours 8am to 5pm
-
Gender No Gender Restriction
-
Experience 12
Job Description
Senior Full Stack Developer
Looking for Senior Full Stack Developer to work at our client site or remote (Hybrid)
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Advanced certifications in Microsoft technologies, Azure cloud, or relevant frameworks are a plus.
Responsibilities:
- Lead the upgrade and enhancement of the EC3 (Energy Cost Control and Conservation) web portal to meet modern technological standards.
- Modernize the EC3 portal’s user interface and functionality using advanced technologies such as .NET 8 and Metronic 8 frameworks.
- Oversee the migration of the EC3 system to the Azure cloud platform, including strategic architectural adjustments.
- Enhance reporting capabilities within the EC3 portal to support comprehensive and strategic energy management.
- Conduct rigorous testing, including security accreditation and load testing, to ensure seamless integration and compliance with security standards.
- Implement comprehensive unit tests and integration tests for application code using automated testing frameworks.
- Ensure secure deployment of applications on Azure cloud infrastructure, adhering to best practices for network security, data encryption, and access control.
- Conduct vulnerability assessments and implement security patches and updates promptly.
- Design and implement disaster recovery and failover mechanisms for high availability of applications and databases.
- Configure and manage continuous integration/continuous deployment (CI/CD) pipelines securely, ensuring compliance with regulatory requirements such as GDPR and HIPAA.
Experience:
- 12+ years of experience developing Microsoft ASP.NET applications using MVC 5 or higher.
- 12+ years of experience with SQL Server (2016, 2019, 2022).
- 7+ years of experience with Microsoft Entity Framework or comparable ORM.
- 5+ years of experience with front-end technologies such as Vue, Angular, React, HTML5, and CSS3.
- Extensive experience with Azure cloud, including Azure DevOps and setting up CI/CD pipelines.
- Strong experience in server and application troubleshooting.
- Proficient in using WebAPI or WCF for web services.
- Demonstrated ability in designing and developing robust database-driven applications with advanced reporting functionalities.
- Solid experience with Agile and Scrum methodologies.
- Proficiency in data integration/ETL, specifically with SSIS and Azure Data Factory.
- Skilled in working with REST web services and designing and developing JSON-based data exchanges.
Mandatory Qualifications:
- Proficiency in implementing comprehensive unit tests and integration tests for application code.
- Experience with automated testing frameworks such as NUnit, MSTest, or xUnit.
- Demonstrated ability to deploy applications securely on Azure cloud infrastructure.
- Familiarity with Azure Security Center and Azure Key Vault for managing and safeguarding sensitive data and credentials.
- Experience in conducting vulnerability assessments and implementing security patches.
- Knowledge of secure coding practices to mitigate common security threats like SQL injection, cross-site scripting (XSS), and cross-site request forgery (CSRF).
- Proficiency in implementing role-based access control (RBAC) and authentication mechanisms using Azure Active Directory (AAD).
- Experience in designing and implementing disaster recovery and failover mechanisms for high availability of applications and databases.
- Ability to configure and manage CI/CD pipelines securely, ensuring compliance with regulatory requirements.