Certifications Required:
- Microsoft Certified Professional
- AWS or Azure Cloud Certification
- Advanced-level certifications/training in application development
Project Scope:
The NYC DOT IT PMO develops workflow-based applications to streamline NYC DOT operations such as permitting, inspections, roadway repair, bridge maintenance, and sign management.
Responsibilities:
- Design, develop, and integrate application modules using .NET 4.8/.NET Core, C#, ASP.NET, MVC5, Razor, MVVM, JavaScript (React/Angular/Backbone)
- Develop and manage SQL Server/Azure SQL databases, T-SQL, stored procedures, and SSIS/SSRS
- Build secure web applications with RBAC
- Utilize Visual Studio 2019/2022, SQL Server Management Studio
- Use Azure DevOps for CI/CD, version control
- Implement WCF, XML/JSON-based web services
- Create/update SDLC documentation, architecture diagrams, use cases
- Collaborate with BAs, QA, dev teams during SDLC phases
- Lead technical reviews, research and provide solutions on technical issues
Mandatory Skills:
- Minimum 12 years' experience in software development, data handling, database management, programming, testing, and implementation
- 8 years' experience in object-oriented design and web/client-server environments
- 6+ years hands-on with C#.NET, ASP.NET, ADO.NET, WCF, MVC, Microservices, HTML5, AJAX, WPF, jQuery, LINQ, Entity Framework
- 6+ years RDBMS design using SQL Server 2014/2017/2019, SSIS, data modeling (ERwin/ERStudio)
- Proficient in T-SQL, Microsoft Excel, ad-hoc reporting
- Experience with ArcGIS, Mapbox, or Open Layers (preferred)
- Proficient in Azure DevOps, UML, design tools, Bootstrap, mobile/disconnected apps, BI/DSS, online payment integration
- Experience in government sector (preferred)