Senior Software Architect

Albany, New York, United States, NY
Contracted
Experienced
ONLY CONSIDERING CANDIDATES WITH 5+ 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: Senior Software Architect
HBITS Task Order: HBITS-07-14218
Agency: New York State Department of Labor (DOL)
Location: Albany, NY – Hybrid (On-site from Day 1 required)
Rate: Based on experience
 

Position Overview:

We seeking an experienced Senior Software Architect for a 30-month engagement with the New York State Department of Labor. This role supports the NYS Tax Modernization Program, which focuses on modernizing legacy systems within the Department of Taxation and Finance—responsible for managing billions in state revenue. Major areas of modernization include:

  • Collections and Accounts Receivable
  • Taxpayer Accounting
  • Withholding Tax Returns Processing

The Senior Software Architect will make high-level design decisions, dictate technical standards, and design multi-layered architecture for large-scale software systems.

Responsibilities:

  • Gather requirements and create detailed system documentation to develop automated applications aligned with business priorities.
  • Provide lead programming duties for tax-related applications while mentoring staff using J2EE, Spring, JSON, JavaScript, and JDBC.
  • Assist and provide guidance through all phases of the project management life cycle.
  • Develop unit test plans, conduct unit testing, and debug code changes in the development environment.
  • Coordinate migration of code changes from development to user test environments.
  • Provide expertise in distributed technologies including Java, DB2, XML, and XQuery.
  • Offer support for defect resolution, ensuring timely fixes based on priority.
  • Facilitate and participate in meetings, communicating effectively with DTF management, ITS management, customers, and team members.

Qualifications:

  • 5 years experience with J2EE technologies including JDBC, JSP, and XML.
  • 5 years developing, building, and testing Java EE applications using modern IDEs (Eclipse, NetBeans, IntelliJ).
  • 5 years using J2EE frameworks such as Spring or Struts and application servers (Tomcat, JBoss, WebSphere, WebLogic).
  • 5 years writing SQL for relational databases.
  • 5 years working with JSON data transmission, manipulation, and display.
  • 3 years in messaging technologies such as MQ, JMS, or Kafka.
  • 5 years in system analysis and design of multi-tiered transactional systems.
  • Ability to work independently and provide guidance to others.

Preferred Educational Attainment:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field. Advanced education is a plus.

Required Documentation:

  • Copy of driver’s license
  • Passport, visa, or green card (if applicable)
  • Degree and/or certifications (if applicable)
  • Three professional references
  • Completed HBITS 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.
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*