The University of Rochester, a prestigious research institution in western New York, is seeking a Software Engineer I to join their IT team. This role offers an exciting opportunity to work in higher education while developing crucial software solutions.
The position comes with a competitive salary range of $63,815 - $95,723 and is based in Rochester, NY. As a Software Engineer I, you'll be part of a dynamic team building and maintaining software applications that provide significant value to the university community.
Key responsibilities include developing full-stack applications, implementing data integrations, building APIs, and designing user interfaces. You'll work with modern programming languages and frameworks while following best practices in software development. The role involves both creating new features and maintaining existing systems, with opportunities to participate in project planning and knowledge sharing.
The ideal candidate should have at least 1 year of experience, though recent graduates with relevant skills are welcome to apply. A background in Computer Science or related field is preferred, along with experience in object-oriented programming and database operations. The position offers exposure to various aspects of software development, from business analysis to systems architecture.
The University of Rochester stands out for its commitment to fostering an inclusive and welcoming culture, embodied in their motto "Meliora" (Ever Better). They offer a collaborative environment where you can grow your technical skills while contributing to meaningful projects in education and healthcare. The university's strong emphasis on learning and discovery makes it an ideal place for developers who want to make a difference while advancing their careers.
Working here means joining an institution that values equity, leadership, integrity, and openness. The role provides opportunities to work with modern technologies while solving complex challenges in an academic setting. If you're passionate about software development and want to work in an environment that promotes continuous learning and professional growth, this position could be an excellent fit for your career journey.