Please note: State agencies that contact job applicants do not usually request personal or financial information via text message or over the phone in connection with your response to a job posting. If you are contacted for such information by these methods, or any other method, please verify the identity of the individual before transmitting such information to that person.
Note: For questions about the job posting, please contact the agency that posted this position by using the contact information provided on the "Contact" tab for the position.

Review Vacancy

Date Posted 05/30/23

Applications Due06/10/23

Vacancy ID131778

NY HELPNo

AgencyInformation Technology Services, Office of

TitleProject Assistant (Developer), Ref. #30844

Occupational CategoryI.T. Engineering, Sciences

Salary GradeNS

Bargaining UnitPS&T - Professional, Scientific, and Technical (PEF)

Salary RangeFrom $88161 to $111111 Annually

Employment Type Full-Time

Appointment Type Temporary

Jurisdictional Class Competitive Class

Travel Percentage 0%

Workweek Mon-Fri

Hours Per Week 37.5

Workday

From 8:30 AM

To 4:30 PM

Flextime allowed? No

Mandatory overtime? No

Compressed workweek allowed? Yes

Telecommuting allowed? Yes

County Albany

Street Address 44 Holland Ave

City Albany

StateNY

Zip Code12229

Minimum Qualifications Experience with Application Lifecycle Management (ALM) required, along with:

Either 1. a bachelor's or higher level degree in any field including or supplemented by 15 semester credit hours in computer science with at least 9 semester credit hours in programming languages AND three years of experience in computer programming;

Or 2. a bachelor's or higher level degree in any field AND four years of experience in computer programming;

Or 3. an associate's degree* with 15 semester credit hours in programming languages AND five years of experience in computer programming;

Or 4. six years of experience in computer programming.

To qualify, the computer programming experience must have involved the planning, configuration, testing, implementation, and/or management of the systems environment that supports the organization's information technology architecture and business needs. This could be a mainframe or network based server environment where the server supports databases, data communications, web sites, applications servers, etc. The primary distinctive characteristic of computer systems programming when compared to applications programming is that applications programming produces software which provides services to the user, whereas systems programming produces software which provides services to the computer hardware (e.g., operating systems, disk defragmenter) and requires a greater degree of hardware awareness. Computer systems programming experience does not qualify for this examination.

*Candidates who have completed at least 60 college semester hours in a bachelor's degree program, including at least 15 semester credit hours in a computer science field, also qualify, but must meet the experience requirements as described in #3.

Duties Description Under the direction of a Manager Information Technology Services 1, G-27, within the Chief Technology Office, Business Application Services, Health and Human Services Portfolio supporting the Office of Mental Health. This position is responsible for managing a team of a developers that support the Consolidate Fiscal Reporting (CFR) system used by the NYS Office of Mental Health (OMH). These systems are critical to ensure that OMH and other agencies are able to fulfill their financial reporting requirements. Failure to fill this position would create significant risk for these applications and the ability of NYS OMH, OPWDD, OASAS and others to fulfill their legal financial reporting obligations. Duties include, but are not limited to, the following:
• Manage applications, which include, but are not limited to:
• CFR Web
• CFRMS
• Additional applications related to OMH Consolidated Fiscal Reporting Systems
• Facilitate the adoption of standard patterns and designs which support the application, data and security architecture strategy for applications.
• Act as change agent for implementation of ITS best practices and standards including but not limited to ITSM Release & Deployment Management, data and application rationalization.
• Develop and implement Angular and .NET applications which leverage the MVC Core framework. Knowledge of VB6. C#, C++ helpful.
• Write SQL code to create and maintain database packages, procedures, functions and triggers.
• Write SQL and PL/SQL code to analyze data and execute scheduled data extract requests, especially requests involving large data sets
• Develop, implement and maintain XML and other interfaces to send and receive data between systems as needed.
• Create data conversion and migration load scripts as needed.
• Complete unit testing.
• Create and/or provide input for infrastructure as well as application and database architecture design.
• Create technical documentation including architecture diagrams and code comments based on industry standards.
• Actively adapt to changing technology needs and frameworks to best serve the technical and business needs of the organization.
• Collaborate with business analysts to translate requirements into system designs which meet business objectives, adapting more efficient processes where possible.
• Leverage the Secure Software Development Life Cycle (SSDLC) for all activities.
• Leverage best practices, patterns and standards for development of new and existing systems.
• Mentor staff, enforce programming standards, and coordinate work assignments.
• Perform peer code reviews for other application developers.
• Create accurate time estimates for the completion of technical documentation, programming, code reviews, unit test creation and execution tasks.
• Mentor junior developer staff in the creation of accurate estimates for application development tasks.
• Mentor junior developer staff in code writing techniques which leverage best practices, patterns and standards for development of new and existing systems.
• Work with other support teams as needed to ensure application health including patching, monitoring and upgrades as appropriate.
• Work with Release Management to create deployment packages for application upgrades.
• Assist in the coordination of application migrations.
• Assist with system integration, load and performance test planning and validation efforts.
• Assist in the completion of system integration tests and remediation of issues as needed.
• Assist with the creation and maintenance of functional documentation.
• Debug, troubleshoot and remediate application break/fix issues as needed.
• Perform full range of supervisory duties.

Additional Comments Salary: To be determined, commensurate with experience.

We offer a comprehensive benefits plan, which includes:

• Choice of several low and competitive health insurance plans
• Dental & vision insurance at no additional cost
• Membership in the NYS Retirement System
• Deferred Compensation Investment Plan
• Minimum of 13 vacation days per year
• 13 sick days per year
• 5 days of personal leave per year
• 12 paid holidays per year
• Tuition reimbursement
• Training & development opportunities

Some positions may require additional credentials or a background check to verify your identity.

Name Gina Patrizio

Telephone 518-473-0398

Fax 518-402-4924

Email Address PostingResponses@its.ny.gov

Address

Street Swan Street, Core 4

City Albany

State NY

Zip Code 12242

 

Notes on ApplyingPlease submit a resume and cover letter, and indicate that you are applying for Project Assistant Ref #30844. Please specify in your cover letter how you meet the minimum qualifications.

Printable Version