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.
FAQs • Workers with Disabilities (55b/c) • Civil Service Exams
State Agencies: Department of Civil Service • Office of the State Comptroller
OER Link: Employee Unions and Bargaining Units
Exam announcements • General Information about NYS Government
© 2025 NYS Department of Civil Service
StateJobsNY ℠ 2025 NYS Department of Civil Service
Accuracy • Privacy • Accessibility • Contact