On-site

University of Rochester is hiring a Software Engineer I

About the Role

The Software Engineer I will contribute to the full lifecycle of software development, including requirements gathering, coding, testing, and deployment, while working closely with interdisciplinary teams to support institutional goals.

Responsibilities

  • Develop and maintain software applications for research and academic projects
  • Collaborate with stakeholders to define system requirements and functionality
  • Write clean, efficient, and well-documented code
  • Participate in code reviews and provide constructive feedback
  • Troubleshoot and debug software issues across multiple platforms
  • Support integration of software with databases and external systems
  • Ensure compliance with security and data privacy standards
  • Contribute to technical documentation and system architecture
  • Work with version control systems and CI/CD pipelines
  • Assist in the evaluation of new technologies and tools
  • Participate in agile development processes and team meetings
  • Implement unit and integration tests to ensure code quality
  • Support deployment and configuration of applications in production
  • Monitor system performance and optimize as needed
  • Coordinate with IT and research teams for technical alignment
  • Respond to user feedback and implement improvements
  • Maintain awareness of emerging trends in software development
  • Follow institutional policies for data handling and access
  • Assist in training non-technical staff on software tools
  • Ensure accessibility and usability in application design

Compensation

Competitive salary and benefits package

Work Arrangement

Hybrid work environment with on-site and remote options

Team

Collaborative team within an academic and research-focused setting

Application Instructions

  • Applicants must submit a resume and cover letter outlining relevant experience and interest in the role
  • Applications will be reviewed as received until the position is filled

Equal Opportunity Employer

  • The institution values diversity and is committed to inclusive hiring practices
  • All qualified applicants will receive consideration without regard to race, gender, religion, or other protected characteristics

Not available for this position

Required Skills
DatabasesGitAWSMicrosoft AzureSoftware Development LifecycleProblem SolvingCommunication
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
University of Rochester
The University of Rochester is a community defined by a deep commitment to Meliora - Ever Better. It is committed to fostering, cultivating, and preserving an inclusive and welcoming culture to advance its Mission to Learn, Discover, Heal, Create – and Make the World Ever Better.
All jobs at University of Rochester Visit website
Job Details
Category other
Posted 10 months ago