Review Vacancy
AgencyInformation Technology Services, Office of
TitleBMS Modernization .NET Developers (Project Assistant), NS, Ref #18664 and #18665
Occupational CategoryI.T. Engineering, Sciences
Bargaining UnitPS&T - Professional, Scientific, and Technical (PEF)
Salary RangeFrom $0 to $92693 Annually
Minimum Qualifications Seven (7) years of specialized experience building Microsoft .NET Applications using C# and ASP.NET MVC, experience building applications with SQL, and experience in User Interface Web Development tools such as HTML, CSS, and JavaScript. Education may be substituted for experience as follows:
• Associate Degree in Computer Science or a related field and five (5) years of experience building Microsoft .NET Applications using C# and ASP.NET MVC, experience building applications with SQL, and experience in User Interface Web Development tools such as HTML, CSS, and JavaScript.
• Bachelor’s Degree in Computer Science or a related field and three (3) years of experience building Microsoft .NET Applications using C# and ASP.NET MVC, experience building applications with SQL, and experience in User Interface Web Development tools such as HTML, CSS, and JavaScript.
• Master’s Degree in Computer Science or a related field and two (2) years of experience building Microsoft .NET Applications using C# and ASP.NET MVC, experience building applications with SQL, and experience in User Interface Web Development tools such as HTML, CSS, and JavaScript.
• Ph.D. in Computer Science or a related field and one (1) year of experience building Microsoft .NET Applications using C# and ASP.NET MVC, experience building applications with SQL, and experience in User Interface Web Development tools such as HTML, CSS, and JavaScript.
Preferred Qualifications:
• Three (3) years of experience in RESTful APU development and .NET-based application plugins.
• One (1) year of experience building applications using .Net Core 2+.
• Experience developing user interfaces that conform to NYS Accessibility policies.
• Experience developing transactional web applications in C# using .NET MVC or .NET Core MVC.
• Experience developing an ORM package using NHibernate/Entity Framework.
• Experience in Bootstrap 4, Responsive Web Design, Oracle Databases, and Git.
Duties Description Under the direction of the Manager Information Technology Services 1 within the App Dev .NET section of the Business Solutions Bureau within the Administrative and General Services Portfolio, the Project Assistants, SGE-23, conduct programming to develop and support the modernized budgeting systems in support of the Budget Management System (BMS) Modernization Project.
Specific duties include, but are not limited to:
• Design, document, code, test, and support modules of the project in C#, utilizing .NET Core MVC (Model View Controller) and following best practices and portfolio standards.
• Design and develop front-end web interfaces using HTML, CSS, and JavaScript, utilizing Bootstrap 4, jQuery, and other frameworks or libraries as needed.
• Design and develop unit tests and system test plans as needed.
• Develop comprehensive and accurate estimates for work to be completed.
• Ensure developed modules comply with New York State Accessibility policies.
• Identify, analyze, debug, and resolve complex coding and/or data related issues.
Additional Comments These positions are pending Division of the Budget approval. Some positions may require fingerprinting. Selected candidates who are new or returning to New York State service may be required to pay for fingerprinting fees.
Some positions may require additional credentials or a background check to verify your identity.
Email Address HR.Recruitment@its.ny.gov
Address
Street Empire State Plaza, Swan Street Building, Core 4
PO Box 2062
Notes on ApplyingTo apply for this position, please send a cover letter and resume indicating that you are applying for Project Assistant (BMS Modernization Project .NET Developer), Item #18664 and #18665. In your cover letter, please clearly indicate how you meet the minimum qualifications as stated above, and describe relevant experience for this position.