Rochester Institute of Technology Senior Applications Software Engineer in Rochester, New York
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.
National Technical Institute for the Deaf
Required Application Documents:
Cover Letter, Curriculum Vitae or Resume
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 Careers@rit.edu.
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: http://careers.rit.edu/staff . Click the link for search openings and in the keyword search field, enter the title of the position or the BR number.
Wage Band (https://www.rit.edu/fa/humanresources/content/staff-wage-grade-bands) :
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 CSS,XML.
Information Security and Technology Services, College Operations, National Technical Institute for the Deaf