Expert Software Developer

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: Expert Software Developer
HBITS Task Order: HBITS-07-14219
Agency: Information Technology Services (ITS)
Location: Albany, NY – Hybrid (On-site from Day 1)
Rate: Depends on experience

 

Position Overview

This position supports the NYS Tax Modernization Program, which involves multiple projects to modernize legacy systems within the NYS Department of Taxation and Finance—an agency responsible for billions in state revenue. The modernization initiative covers major areas such as:

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

The Expert Software Developer will be responsible for leading the design, development, testing, and implementation of Java EE applications, while providing mentorship and technical leadership to the development team.

Responsibilities

  • Gather requirements and produce detailed system documentation to support application development aligned with business priorities.
  • Lead programming activities for tax-related applications using J2EE, Spring, JSON, JavaScript, and JDBC.
  • Mentor and guide technical staff through all phases of the software development lifecycle.
  • Develop unit test plans, conduct unit testing, and debug all code changes in the development environment.
  • Coordinate migration of code changes from development to testing environments.
  • Provide assistance in distributed technologies, including Java, DB2, XML, and XQuery.
  • Support defect resolution by prioritizing and addressing issues promptly.
  • Facilitate and participate in meetings with ITS and DTF stakeholders.
  • Communicate effectively in both written and verbal form with management, end-users, and team members.

Qualifications

  • 7+ years  experience with J2EE technologies including JDBC, JSP, and XML.
  • 7+ years  developing, building, and testing Java EE applications using modern IDEs (Eclipse, NetBeans, IntelliJ).
  • 5+ years  using J2EE frameworks (Spring, Struts) and application servers (Tomcat, JBoss, WebSphere, WebLogic).
  • 5+ years writing SQL statements for relational databases.
  • 5+ years ransmitting, manipulating, and displaying JSON data.
  • 3+ years  working with messaging technologies (MQ, JMS, Kafka).
  • 5+ years in system analysis and design of multi-tiered transactional systems.

Preferred Educational Attainment:

  • Bachelor’s Degree in Computer Science, Information Technology, or related field.
     

Required Documentation

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