Software Architect

Albany, NY
Contracted
Experienced
ONLY CONSIDERING CANDIDATES WITH 7+ YEARS OF EXPERIENCE WHO RESIDE WITHIN A COMMUTABLE DISTANCE TO ALBANY, NY


“Join GD Resources for dynamic opportunities in business management and IT, where innovation meets excellence.”

About the Company:
GD Resources is a Veteran Women-Owned Business Management and Information Technology company committed to excellence. GD Resources provides dynamic opportunities for veterans and professionals alike to contribute to innovative projects and drive success in a collaborative and supportive environment. Join us to make a difference, advance your career, and grow with a company that values integrity, diversity, and continuous improvement.


Job Title: Expert Software Architect
HBITS Task Order: HBITS-07-14215
Agency: New York State Department of Taxation and Finance
Location: Albany, NY – Hybrid (On-site from Day 1)
Rate: Depends on experience


Position Overview
This role supports the New York State Tax Modernization Program, a multi-project initiative to replace and modernize legacy systems that manage billions in state revenue. Key modernization areas include Collections and Accounts Receivable, Taxpayer Accounting, and Withholding Tax Returns Processing. The position requires an expert-level Software Architect with deep experience in J2EE technologies, Java EE application development, and system design for large-scale, multi-tiered transactional systems. Strong skills in SQL, JSON, messaging technologies, and application server environments are essential for success in this high-impact initiative under the New York HBITS program.

Responsibilities
  • Gather requirements and produce detailed system documentation for automated applications that meet business priorities.
  • Lead programming efforts for tax-related applications and mentor staff in J2EE, Spring, JSON, JavaScript, and JDBC.
  • Guide projects through all phases of the project management life cycle.
  • Create and execute unit test plans based on coding changes and user specifications; perform debugging in the development environment.
  • Coordinate migration of code changes from development to user test environments.
  • Provide technical support and mentorship in distributed technologies, including Java, DB2, XML, and XQuery.
  • Address and resolve defects or issues promptly according to priority.
  • Facilitate and participate in meetings, and communicate effectively with agency management, customers, and team members.

Qualifications
  • 7 years Candidate must have extensive industry experience and be considered a leader in the field.
  • 7 years’ 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).
  • 5 years’ experience using J2EE frameworks such as Spring or Struts and Application Servers (Tomcat, JBoss, WebSphere, WebLogic).
  • 5 years’ experience writing SQL statements for relational databases.
  • 5 years’ experience with transmitting, manipulating, and displaying JSON data.
  • 3 years’ experience in messaging technologies (MQ, JMS, Kafka).
  • 5 years’ experience in system analysis and design of multi-tiered transactional systems.

Required Documents
  • Copy of candidate’s driver’s license, passport, or visa/green card (if applicable)
  • Degree or certifications (if applicable)
  • Three professional references
  • Completed Form 2

GDR is an Equal Opportunity Employer. We consider all qualified applicants without regard to race, color, religion, sex, gender identity, national origin, age, disability, veteran status, or any other protected status under applicable law. We are committed to equal opportunity in all aspects of employment, including hiring, promotion, compensation, and benefits.

 #LI-KC1
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*