Deputy Director of Application Development
- DEPARTMENT OF TRANSPORTATION
- Full-time
Location
MANHATTAN
- No exam required
Department
IT & Telecom
Job Description
This vacancy has now expired.
The New York City Department of Transportation, IT & Telecommunication Division seeks to hire one (1) super critical Senior IT Architect to report to the agency’s Director of Application Development. The Senior IT Architect will be working as the Deputy Director of Application Development and be responsible for:
- Provide technical leadership for enterprise-level .NET Core, 4.0/4.5, ASP.NET, C#, n-Tier architecture, as well as Open Source information technology efforts.
- Lead technical teams through SDLC phases of analysis, design, development, unit/ integration/ performance testing and implementation as per specifications and system design.
- Define application architecture, evaluate application stacks and integration options, document business volume metrics and build performance models.
- Review requirement specifications and business process artifacts for proposed solution implementations.
- Ensure reusability and scalability with Service Oriented Architecture (SOA) principles.
- Understand existing application architecture/design and perform application development according to design specifications and coding standards as well as understand network design, security architecture and performance constraints.
- Perform data modeling and logical/physical database design.
- Develop and integrate responsive design-based web applications using .NET Core, 4.0/4.5, ASP.NET, C#, n-Tier architecture and XML-based web services and application development tools such as Microsoft Visual Studio 2015/2019/2022 and SQL Server Management Studio, full stack Ruby on Rails with other Open Source technologies such as Ruby, RVM, HTML5, CSS, JavaScript, LeafletJS, jQuery, Data Tables, Bootstrap, Polymer, XML/JSON-based web services on Linux, Windows, Ubuntu operating systems, and Apache/Tomcat web servers.
- Design, develop and optimize application databases using PostgreSQL, MySQL, MS-SQL, Memcached and Redis. Build and integrate with RESTful APIs.
- Perform configuration management, continuous integration, version control, testing and document management with tools such as AWS, Docker, Git/GitHub, RSpec, Cucumber, Travis, PivotalTracker and Jira. Build secure web applications with user authentication and role-based access control.
- Develop/integrate Geographic Information System (GIS)-based services based on ESRI, Google, MapBox, and Open Source GIS solutions.
- Participate in and contribute to formal/informal technical reviews and presentations.
- Explore new ideas and initiatives that encourage innovation.
- Take inputs from reporting manager(s) and appropriately apply comments/feedback and accurately estimate time required to complete development tasks.
- Collaborate with diverse teams.
- Demonstrate the ability to cooperate with a variety of people and achieve results.
- Proactively initiate, develop and maintain effective working relationships with team members.
- Mentor and guide developers.
1. A baccalaureate degree from an accredited college in computer science, information systems, engineering, mathematics or related field and six years of satisfactory full-time experience related to enterprise architecture, solutions architecture, network architecture and/or IT infrastructure systems; or
2. A baccalaureate degree from an accredited college and ten years of satisfactory full-time experience related to enterprise architecture, solutions architecture, network architecture and/or IT infrastructure systems; or
3. Education and/or experience which is equivalent to "1" or "2" above.
Enterprise/Solution/Application Architecture, System Design, Integration, .NET Core, 4.0/4.5, ASP.NET, C#, n-Tier architecture and XML-based web services, Microsoft Visual Studio 2015/2019/2022 and SQL Server Management Studio, Ruby on Rails with other Open Source technologies such as Ruby, RVM, HTML5, CSS, JavaScript, LeafletJS, jQuery, DataTables, Bootstrap, Polymer, XML/JSON-based web services on Linux, Windows, Ubuntu operating systems, Apache/Tomcat web servers, PostgreSQL, MySQL, MS-SQL, Memcached and Redis.
New York City Residency is not required for this position
The City of New York is an inclusive equal opportunity employer committed to recruiting and retaining a diverse workforce and providing a work environment that is free from discrimination and harassment based upon any legally protected status or protected characteristic, including but not limited to an individual's sex, race, color, ethnicity, national origin, age, religion, disability, sexual orientation, veteran status, gender identity, or pregnancy.
Job ID
519839
Title code
95711
Civil service title
SENIOR IT ARCHITECT
Title classification
Non-Competitive-5
Business title
Deputy Director of Application Development
- Experienced (non-manager)
Job level
00
Number of positions
1
Work location
55 Water St Ny Ny
- Technology, Data & Innovation