Software Developer

Mvp Consulting Plus, Inc.
Albany, United States
about 1 month ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) Unit Testing IBM DB2 Relational Databases Database Queries Software Debugging Eclipse (Software) Java Platform Enterprise Edition (J2EE) Integrated Development Environments IntelliJ IDEA
+13 more
Java Database Connectivity Java Message Service (JMS) Spring Framework Apache Struts JSON Javaserver Pages Enterprise Messaging Systems NetBeans Open Source Technology Extensible Markup Language (XML) XQuery Stylesheet Language Apache Kafka

Job description

This position will be in support of the NYS Tax Modernization Program. This program will encompass multiple projects to modernize legacy systems within the NYS Department of Taxation and Finance, which is responsible for billions in state revenue. Some of the major areas under modernization include: Collections and Accounts Receivable Taxpayer Accounting Withholding Tax Returns Processing

— Day-to-Day Tasks —

  1. Obtain business requirements to develop automated applications which meet business priorities.

  2. Provide lead programming duties for tax related applications.

  3. Develop and mentor staff using various technologies including J2EE, Spring, JSON, JavaScript and JDBC.

  4. Develop and review detailed documentation for system and program change requirement including detail specifications documents.

  5. Assist and provide guidance through all phases of the project management life cycle.

  6. Develop unit test plans based on coding changes and user specifications. Conduct unit testing and debugging of all code changes in the development environment.

  7. Coordinate the migration of all code changes (programs, procedures, etc.) from development environment into user test environment.

  8. Assist team members using distributed technologies including Java, DB2, XML and XQuery. Ensure that staff members are properly trained and mentored.

  9. Provide support, as needed, for defects and issue resolution. Ensure that defects and issues are addressed promptly based on priority.

  10. Facilitate and participate in meetings with ITS and DTF customers.

  11. Communicate both verbally and in writing, with DTF management and users, ITS management, and team members.

Requirements

36 months experience with J2EE technologies including JDBC, JSP and XML. 36 months experience developing, building, and testing Java EE applications using modern IDE’s, such as Eclipse, NetBeans, or IntelliJ. 36 months experience writing SQL statements for relational databases. 24 months experience using J2EE frameworks such as Spring or Struts 12 months of experience in messaging technologies, such as MQ, JMS, Kafka. 12 months of experience developing with HTML, CSS and JavaScript 12 months of experience with commercial-off-the-shelf (COTS) or open-source Business Rules Management System

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · WWC 2025

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

2:53 min

Analyzing a legacy car leasing enterprise application

Henning Schwentner · LIVE

Videos

See all

Related articles

See all