Jump to main content.

The Official Careers Website of the City of New York

Search

Senior IT Architect

  1. DEPARTMENT OF TRANSPORTATION
Posted on: 08/21/2023
  1. Full-time

Location

MANHATTAN

  1. No exam required

Department

IT & Telecom

$97,830.00 – $140,000.00

Job Description

This vacancy has now expired.

The New York City Department of Transportation, IT & Telecommunication Division seeks to hire a Senior IT Architect to report to the agency’s Deputy Director of Application Development. The Senior IT Architect will be working on ePermits application which is responsible for issuing parking permits throughout the city as well as the LDAP synchronization redesign, which keep important personnel data sets secure and improve their integrity . The Senior IT Architect will be responsible for executing projects 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. Understand network design, security architecture and performance constraints. Perform data modeling and logical/physical database design. Develop and integrate complex application modules using .NET 3.5/4.0/4.5, ASP.NET, .NET Core, C#, n-Tier architecture, SOA, SSIS, XML/JSON-based web services and application development tools such as Microsoft Visual Studio 2017/2019 and SQL Server Management Studio. Implement web-based user interfaces in .NET using Razor/MVC4/MVVM architectural patterns, AJAX, HTML5, CSS and JavaScript. Build secure web applications with user authentication and role-based access control. Perform minor updates to legacy Java Application and perform version control in Rational ClearCase. Create/update design artifacts and deliverables such as use case diagrams, application architecture, class/sequence diagrams and high-level/detailed design documentation. Perform/manage relational database design, normalization, T-SQL/stored procedures with SQL Server 2014/2017. Perform configuration management, continuous integration, version control, testing and document management using tools such as Microsoft Team Foundation Server, Azure DevOps, Microsoft Test Manager, Team System and SharePoint Server. Contribute to and support roll-out strategies. Participate in and contribute to formal/informal technical reviews and presentations. Apply technical knowledge to determine solutions and solve complex problems. Research, present and/or make recommendations on technical issues. Explore new ideas and initiatives that encourage innovation. Take inputs from reporting manager(s) and appropriately apply comments/ feedback. 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.


Minimum Qualifications

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.


Preferred Skills

Application Architecture, System Design, Integration, Microsoft .NET 3.5/4.0/4.5, ASP.NET, .NET Core, C#, n-Tier architecture, SOA, XML/JSON-based web services, Razor/MVC4/MVVM architectural patterns, AJAX, HTML5, CSS and JavaScript, Microsoft Visual Studio 2017/2019 and SQL Server Management Studio, Crystal Reports, SSIS, SSRS, Java, J2EE, Rational Application Developer, Web Services, Web APIs
Residency Requirement

New York City Residency is not required for this position
Additional Information

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

495786

Title code

95711

Civil service title

SENIOR IT ARCHITECT

Title classification

Non-Competitive-5

Business title

Senior IT Architect

  1. Experienced (non-manager)

Job level

00

Number of positions

1

Work location

55 Water St Ny Ny

  1. Technology, Data & Innovation

Senior IT Architect

Search