NYS Office Information Technology Services
Principal .Net Developer (Project Director)
NYS Office Information Technology Services, New York, New York, us, 10261
NYS Office of Information Technology Services provided pay range
This range is provided by NYS Office of Information Technology Services. Your actual pay will be based on your skills and experience talk with your recruiter to learn more. Base pay range
$118,425.00/yr - $145,039.00/yr 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. Responsibilities include:
Participate in application modernization planning and execution. Analyze existing .Net code for improvements and modernization. Design and develop new application components using modern technologies (e.g., .NET, Web APIs, Cloud Services). Assist in migrating data and functionality from legacy systems. Evaluate modernization tools and techniques. Assess business requirements to recommend technical solutions. Guide junior developers on best practices. Conduct code reviews. Maintain and troubleshoot existing .Net applications. Collaborate with security, business analysts, project managers, and other developers. Document code, designs, and migration processes. Develop and execute tests, participate in system and user acceptance testing. Identify and resolve defects. Manage resources and oversee development tasks. Qualifications
Minimum requirements:
8+ years of experience in .Net web application development. Bachelor's degree in computer science or related field, or equivalent experience. Strong knowledge of .Net and related technologies. Experience with relational databases (SQL Server, Oracle, MySQL). Understanding of Agile, Waterfall methodologies. Knowledge of dependency injection and modular code practices. Excellent problem-solving skills. Strong communication skills. Additional preferred skills:
Experience with application modernization projects. Knowledge of Web APIs, Cloud Services, Blazor, Entity Framework, xUnit. Supporting accessibility in web applications. Experience with code migration tools and DevOps practices. Proficiency with version control systems like Git. Additional details:
Seniority level: Mid-Senior level Employment type: Full-time Job function: Science, IT, Engineering Industries: IT Services and Consulting This job posting is active. No indication of expiration was found. #J-18808-Ljbffr
This range is provided by NYS Office of Information Technology Services. Your actual pay will be based on your skills and experience talk with your recruiter to learn more. Base pay range
$118,425.00/yr - $145,039.00/yr 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. Responsibilities include:
Participate in application modernization planning and execution. Analyze existing .Net code for improvements and modernization. Design and develop new application components using modern technologies (e.g., .NET, Web APIs, Cloud Services). Assist in migrating data and functionality from legacy systems. Evaluate modernization tools and techniques. Assess business requirements to recommend technical solutions. Guide junior developers on best practices. Conduct code reviews. Maintain and troubleshoot existing .Net applications. Collaborate with security, business analysts, project managers, and other developers. Document code, designs, and migration processes. Develop and execute tests, participate in system and user acceptance testing. Identify and resolve defects. Manage resources and oversee development tasks. Qualifications
Minimum requirements:
8+ years of experience in .Net web application development. Bachelor's degree in computer science or related field, or equivalent experience. Strong knowledge of .Net and related technologies. Experience with relational databases (SQL Server, Oracle, MySQL). Understanding of Agile, Waterfall methodologies. Knowledge of dependency injection and modular code practices. Excellent problem-solving skills. Strong communication skills. Additional preferred skills:
Experience with application modernization projects. Knowledge of Web APIs, Cloud Services, Blazor, Entity Framework, xUnit. Supporting accessibility in web applications. Experience with code migration tools and DevOps practices. Proficiency with version control systems like Git. Additional details:
Seniority level: Mid-Senior level Employment type: Full-time Job function: Science, IT, Engineering Industries: IT Services and Consulting This job posting is active. No indication of expiration was found. #J-18808-Ljbffr