Software Architect
  • Gain America Inc.
2 Days Ago
NA
NA
Albany-NY
8-12 Years
Required Skills: J2EE, JDBC, JSP, XML, Eclipse, NetBeans, IntelliJ, Spring, Struts, Tomcat, JBoss, WebSphere, WebLogic, SQL, System Analysis, MQ, JMS, Kafka
Job Description
Job ID: 14567
Software Architect
Due Date: January 27, 2026
Agency: NYS Information Technology Services (ITS)
Client Program: DTF Modernization Program – RPS Modernization Project
Location: WA Harriman Campus, Bldg 9, Albany, NY 12227
Home Base Region: 1
Work Mode: On-site initially; telecommuting negotiable after 4 months (max 40% per pay period, must be onsite 3 consecutive days weekly)
Duration: 30 Months
Start Date: February 27, 2026
Hours: contract, 40 hrs/week (8:00 AM – 4:30 PM, 30-min unpaid lunch)
Positions: 1
Interview: Webcasting (camera required)

 
Note: The State of New York has strict documentation requirements; all requested mandatory documents (A copy of Passport, VISA, DL, Highest education degree/certificate)must be submitted. 
The candidate will be considered for other suitable positions as opportunities become available, and updates will be provided when relevant roles are identified. 

Role Summary
The Software Architect will support the NYS Tax Modernization Program, specifically the Real Property System (RPS) Modernization Project, which modernizes legacy systems within the NYS Department of Taxation and Finance The role provides architectural leadership and hands-on technical expertise for large-scale data conversion and modernization initiatives supporting mission-critical revenue systems
 
Responsibilities
Provide technical leadership and architectural guidance for RPS modernization
Design conversion architecture for migrating RPSv4 Sybase ASA databases to a statewide, enterprise, multi-tenant data platform
Develop repeatable conversion scripts and code for multiple assessing units
Create and execute a comprehensive conversion plan
Coordinate technical solutions across infrastructure, database, and application teams
Write, tune, and optimize SQL for large transactional systems
Develop system components supporting data conversion and modernization
Support production activities including issue analysis, defect resolution, and performance tuning
Coordinate with development teams on implementation and integration testing
Work with ORPTS business teams and assessing units to validate data and resolve anomalies
Support user testing efforts and mentor junior technical staff
 
Mandatory Qualifications (Expert Level)
7+ years (84 months) experience with J2EE technologies including JDBC, JSP, and XML
7+ years experience developing, building, and testing Java EE applications using modern IDEs (Eclipse, NetBeans, IntelliJ)
7+ years experience with J2EE frameworks (Spring, Struts) and application servers (Tomcat, JBoss, WebSphere, WebLogic)
7+ years experience writing SQL for relational databases
7+ years experience in system analysis and design of multi-tier transactional systems
5+ years experience in performance tuning database-driven applications
5+ years experience with messaging technologies such as MQ, JMS, or Kafka
 
Technical Environment
IBM-based enterprise software and hardware environment
Security, Compliance & Training
 
Mandatory ITS security agreements
Fingerprint-based background check
Required NYS/GOER and agency training (Information Security, Internal Controls, Workplace Violence Prevention, 
Sexual Harassment Prevention, etc)
Ongoing documentation and formal knowledge transfer throughout the engagement
 
Additional Notes
Existing position
No federal funding
No travel required
 
Required documentation:
Resume, valid ID (Driver’s License/Green Card/Visa/Passport), and supporting qualification documents

Jobseeker

Looking For Job?
Search Jobs

Recruiter

Are You Recruiting?
Search Candidates