Job Title: Software Developer
Duration: 30 Months
Location: Albany, New York (40% Remote after 4 months)
Hours Per Week: 40 Hours
Interview Type: Webcasting (Camera Required)
Job Code: HBITS-07-14703
End Client: Information Technology Services (ITS)
Department: NYS Tax Modernization Program
Project Name: NYS Tax Modernization
Scope of Project
This position will support the NYS Tax Modernization Program, which includes multiple projects aimed at modernizing legacy systems within the NYS Department of Taxation and Finance. Key focus areas include Collections and Accounts Receivable, Taxpayer Accounting, and Withholding Tax Returns Processing.
Responsibilities:
• Obtain business requirements to develop automated applications aligned with business priorities
• Provide programming support for tax-related applications
• Develop and mentor staff using J2EE, Spring, JSON, JavaScript, and JDBC
• Prepare and review detailed system and program documentation
• Support all phases of the software development life cycle
• Develop unit test plans and perform testing and debugging
• Coordinate migration of code from development to testing environments
• Support distributed technologies including Java, DB2, XML, and XQuery
• Resolve defects and issues based on priority
• Facilitate meetings with stakeholders and technical teams
• Communicate effectively with management, users, and team members
Required Skills:
• J2EE (JDBC, JSP, XML) - 60 months required
• Java EE development with IDEs (Eclipse, NetBeans, IntelliJ) - 60 months required
• Frameworks: Spring/Struts and servers like Tomcat, JBoss, WebSphere, WebLogic - 60 months required
• SQL and relational databases - 60 months required
• Messaging technologies (MQ, JMS, Kafka) - 36 months required
• System analysis and multi-tier application design - 60 months required
• Government experience - 18 months required