Review Vacancy

Date Posted: 08/22/25
Applications Due: 09/01/25
Vacancy ID: 196152

Position Information

NY HELPNo

AgencyInformation Technology Services, Office of

TitlePrincipal .Net Developer (Project Director)

Occupational CategoryI.T. Engineering, Sciences

Salary GradeNS

Bargaining UnitAPSU-Agency Police Services Unit (PBAofNYS)

Salary RangeFrom $118425 to $145039 Annually

Employment Type Full-Time

Appointment Type Temporary

Jurisdictional Class Competitive Class

Travel Percentage 0%

Schedule

Workweek Mon-Fri

Hours Per Week 37.5

Workday

From 9 AM

To 5 PM

Flextime allowed? No

Mandatory overtime? No

Compressed workweek allowed? No

Telecommuting allowed? Yes

Location

County New York

Street Address Empire State Plaza

Swan Street Building, Core 4, Floor 4

City Albany

StateNY

Zip Code12220

Job Specifics

Duties Description Under the direction of the Deputy Director, within the NYS ITS Digital Transformation Office, Digital Engineering Bureau, we are seeking an experienced .Net Developer/Modernization Specialist to join our Engineering Services transformation team.? This role will be crucial in delivering critical business transformation applications built in .Net and may also perform emergency maintenance and enhancements to meet critical needs. ?The ideal candidate will possess strong .Net development skills, a solid understanding of software modernization strategies, and the ability to collaborate effectively with other developers and stakeholders. This position offers a unique opportunity to contribute to the evolution of a critical application and learn new technologies.? Specific duties include, but are not limited to:

• Application Modernization:
- Participate in the planning and execution of application modernization and transformation efforts.
- Analyze existing .Net code to identify areas for improvement and modernization.
- Contribute to the design and development of new application components using modern technologies (e.g., .NET, Web APIs, Cloud Services).
- Assist in the migration of data and functionality from legacy systems to new platforms.
- Evaluate and recommend modernization tools and techniques.
- Assess business requirements to offer recommended technical solutions.
- Guide junior developers on best practices.
-Conduct code reviews to identify bugs and areas of improvement.
- Assist with the design and implementation of reusable patterns for solving common business needs.
- Maintain, troubleshoot, and patch existing .Net applications.
• Collaboration & Communication:
- Work closely with information security, business analysts, project managers, and other developers to understand requirements and deliver solutions.
- Participate in team meetings and provide regular updates on progress.
- Document code, technical designs, and migration processes.
• Testing & Quality Assurance:
- Develop and execute unit tests and integration tests.
- Participate in system testing and user acceptance testing.
- Identify and resolve defects.
• Perform resource and release management duties including assigning tasks, providing guidance and oversight to other development staff
• Perform full range of supervisory duties.

Minimum Qualifications • 8+ years of experience in .Net web application development.
- A bachelors degree in computer science or a related field can be substituted for four (4) years of experience.
• Strong knowledge of .Net language, and related technologies.
• Experience with relational databases (e.g., SQL Server, Oracle, MySQL).
• Understanding of software development methodologies (e.g., Agile, Waterfall).
• Understanding of dependency injection and other techniques to promote code modularity, reuse, and testability.
• Excellent problem-solving and analytical skills.
• Strong communication and interpersonal skills.


Additional Comments • Experience with application modernization projects.
• Knowledge of modern development technologies (e.g., .NET, Web APIs, Cloud Services).
• Experience with .Net Blazor, Entity Framework, xUnit.
• Experience with supporting accessibility in web applications.
• Experience with code migration tools.
• Familiarity with DevOps practices.
• Experience with version control systems (e.g., Git).

Skills:?
• .Net
• SQL
• Database Design
• Software Development Life Cycle (SDLC)
• Application Modernization
• Problem Solving

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

How to Apply

Name ITS Human Resources

Telephone 518-473-0398

Fax 518-402-4924

Email Address PostingResponses@its.ny.gov

Address

Street Empire State Plaza

Swan Street Building, Core 4, Floor 1

City Albany

State NY

Zip Code 12220

 

Notes on ApplyingTo apply for this position, please submit a cover letter and resume clearly indicating how you qualify. Ensure that you include the vacancy ID in the subject of your email. Your Social Security number may be required to confirm eligibility.