USACares Jobs

Job Information

Rochester Institute of Technology Senior Applications Software Engineer in Rochester, New York


Position Title:

Senior Applications Software Engineer


NTID Information, Security and Technology Services

Detailed Job Description:

  • Establish and maintain strategic relationships with various internal customers.

  • Meet with customers as necessary to gather and/or clarify requirements associated with an assigned task.

  • Develop appropriate documentation of analysis requirements, design specifications, test scripts, etc.

  • Work with development team to define appropriate technical solution and, when necessary, coordinate implementation of solution.

  • Leverage development experience when necessary.

  • Test and implement new application components, such as reports, batch processes, data extract programs, data import programs, and general enhancements for web applications and related application environments. Provide both technical and functional troubleshooting of software bugs and performance issues related to customer applications.

  • Follow department policies on the project management and software development lifecycle, source code control, and change management.

  • Interface directly with end users, developers and other IT staff.

  • Work effectively as a team member and individually. Mentor non-senior developers and advise on technical issues and system design as required.

Requisition Number:



National Technical Institute for the Deaf

Required Application Documents:

Cover Letter, Curriculum Vitae or Resume

Employment Category:


Additional Details:

The hiring process for this position may require a criminal background check and/or motor vehicle records check. Any verbal or written offer made is contingent on satisfactory results, as determined by Human Resources.RIT does not discriminate. RIT promotes and values diversity, pluralism and inclusion in the work place. RIT provides equal opportunity to all qualified individuals and does not discriminate on the basis of race, color, creed, age, marital status, sex, gender, religion, sexual orientation, gender identity, gender expression, national origin, veteran status or disability in its hiring, admissions, educational programs and activities.RIT provides reasonable accommodations to applicants with disabilities under the Rehabilitation Act, the Americans with Disabilities Act, the New York Human Rights Law, or similar applicable law. If you need reasonable accommodation for any part of the application and hiring process, and you wish to discuss potential accommodations related to your application for employment at RIT, please contact the Human Resources office at 585-475-2424 or email your request to

Required Minimum Education Level:

Bachelors or Equivalent Experience

How To Apply:

In order to be considered for this position, you must apply for it at: . Click the link for search openings and in the keyword search field, enter the title of the position or the BR number.

Wage Band ( :


Required Minimum Qualifications:

  • 5-7 Years hands-on experience with analysis, design, development, implementation and maintenance of web applications, mobile applications and databases

  • 3-5 Years hands-on experience with configuration management methodologies

  • 3-5 Years hands-on experience with database design and development

  • 3-5 Years hands-on experience with web programming


  • Previous work experience in an academic environment is preferable

  • Knowledge or willingness to learn American Sign Language

  • Strong communication skills (written and oral) with the ability to work directly with business partners and end users are required.

  • Capability to facilitate meetings attended by business partners, technical staff and end user is required.

  • Excellent analytical, problem solving, and troubleshooting skills are required. Ability to learn new technical, functional and business concepts relating to enterprise infrastructure services without formal training is required.

  • Possess self-initiative to be given general guidance on an objective and to achieve that objective with minimal managerial guidance is required.

  • Ability to analyze a business problem and evaluate the impact of potential solutions from both a business and technical perspective required.

  • Ability to present technical concepts in an appropriate manner that can be understood by business partners, technical staff, and end users is required.

  • Experience with the software development lifecycle process, software quality assurance processes, source code control and change management required.

  • Strong database driven application development experience is required.

  • Significant experience with Javascript, PHP, SQL, jquery is required.

  • Significant experience with CSS,XML.

Department/College Description:

Information Security and Technology Services, College Operations, National Technical Institute for the Deaf