.NET Applications Developer, Part Time
General Duties and Responsibilities
The Baruch Computing and Technology Center (BCTC) @ Baruch College is seeking and experienced part time developer to help us
• Develop and enhance the College’s Study Abroad portal using ASP.NET Web Forms and C#.
• Ensure that the new system is fully compliant based on the Web Content Accessibility Guidelines WCAG.
• Update the portal’s aesthetics, including enhancing the log in page, student, faculty, administrative, and reporting interfaces.
• Introduce new Oracle database connections to student data in CUNYfirst (Peoplesoft).
• Ensure that datasets can be automatically refreshed from CUNYfirst data and backed up nightly.
• Automatically archiving and alerting of expired data.
• Create an environment that will allow the application administrator to manage content for emails, instructions and other sections of the application.
• Upgrade the reporting function to include exporting of data.
• Create additional roles, for example Reporting, that will allow others to access portions of the application.
Skills
• Experience developing applications using ASP.NET Web Forms framework, C#, HTML/DHTML, CSS, JavaScript, XML, XSLT.
• Experience using Bootstrap framework for responsive, mobile-first websites.
• Experience with database design and management using Oracle, PL/SQL and writing complex SQL queries.
• Experience using LDAP/AD bind or single sign-on for application authentication
• Knowledge of web application security and utilization of best practices for securing applications.
• Experience with file permission management, shell scripting, and version control.
• Develop interfaces, including testing, quality assurance, database design (in coordination with DBA), deployment (in coordination with operations), and documentation.
• Create and execute unit and system integration tests to validate new or changed code, document errors, and resolve defects.
• Ability to work in consultative role and communicate effectively with project team.
Education
• An equivalent of 4 years of experience post-high school that can be met by one of the following: four years of full-time work experience in a computer or technology related position; an associate’s degree plus two years of full-time work experience in a computer or technology-related position; a Bachelor's degree from an accredited institution plus one year of full-time work experience in a computer or technology-related position
Work Hours: 35hrs/week, M-F 9-5 P.M. All work is to be completed in the office, no remote work.
Date of appointment: 12/1/2024 through 8/31/2025. All work must be completed by August 31, 2025.
Salary: Part Time, $40-$70/hr depending on experience.