Software Architect

Albany, New York, United States, 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: Software Architect
HBITS Task Order: HBITS-07-14193
Agency: New York State Office of Information Technology Services (ITS)
Location: WA Harriman Campus, Building 9, Albany, NY 12227 - Hybrid
Rate: Depends on experience

Position Overview:

This full-time position focuses on modernizing critical legacy systems within the Department of Taxation and Finance, which manages vital revenue operations for the state. Key areas of modernization include:

  • Collections and Accounts Receivable
  • Taxpayer Accounting
  • Real Property Tax Processing

This is a hybrid role with telecommuting negotiable after four months of full-time on-site work. Upon approval, up to 40% of work per two-week pay period may be performed remotely. The selected candidate must be in-office for three consecutive days per week.

Responsibilities:

  • Guide the technical design for legacy system modernization initiatives
  • Coordinate technical solutions across multiple support teams
  • Implement real-time changes across systems as per user requests
  • Develop and maintain components for tax processing systems
  • Support production environments, including issue analysis and defect resolution
  • Collaborate with development teams during coding and integration testing
  • Write technical design documents and program specifications
  • Facilitate requirements gathering and design analysis sessions
  • Code and test Java components (unit and integration testing)
  • Tune application and SQL performance
  • Mentor and support junior staff

Qualifications:

  • 7+ years of experience with J2EE technologies (JDBC, JSP, XML)
  • 7+ years of experience developing, building, and testing Java EE applications using modern IDEs such as Eclipse, NetBeans, or IntelliJ
  • 7+ years of experience with J2EE frameworks (Spring, Struts) and application servers (Tomcat, JBoss, WebSphere, or WebLogic)
  • 7+ years of experience writing SQL for relational databases
  • 7+ years of experience in system analysis and design of multi-tiered transactional systems
  • 5+ years of experience in performance tuning of applications interacting with databases
  • 5+ years of experience with messaging technologies (MQ, JMS, Kafka)
  • Preferred Education: Bachelor’s degree or higher in Computer Science or a related field from an accredited institution

Required Documentation:

  • Updated Resume
  • Copy of valid identification (Driver’s License, Green Card, Visa, or Passport, if applicable)
  • Supporting documentation for qualifications (degree, certification)
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*