What are the responsibilities and job description for the Software Development Fellow position at Agupdate?
Software Development Fellow
Increase your chances of an interview by reading the following overview of this role before making an application.
Location : US-NJ-Princeton
Job ID : 2024-20222
Type : Full-Time
of Openings : 1
Category : Information Technology
Overview
Created out of a partnership between the North Carolina Central University School of Library and Information Sciences (NCCU SLIS) and the Princeton University Library (PUL), this position is only open to recent graduates of a Library and Information Science program at a Minority-Serving Institution (MSI). Graduates from 2025, 2024, and 2023 are eligible.
Designed to strategically address the information profession's lack of diversity, this fellowship program will give the successful candidate an opportunity to gain experience and skills necessary to thrive as an information professional. Princeton University Library is committed to making a positive impact for underrepresented and under-considered groups in Information Technology (IT). We partner with Open Source and Library software development communities to create solutions which enrich research, teaching, and learning.
Reporting to the Lead Library Software Engineer, with regular one-on-one mentoring with a staff software developer and regular fellowship group mentoring, this position will be an integral member of the Research Data and Scholarship Services (RDSS) team. RDSS is a software development group that supports the teaching, learning, and research mission of Princeton University by developing and maintaining software for research data and open scholarly publishing services.
This position will involve :
- Development and testing of application features, improvements, and bug fixes.
- Implementation of software updates for maintenance, security, reliability, and user experience.
- Participation in regular team check-ins, planning meetings, and retrospectives.
- Collaboration with colleagues and product owners to specify use cases and define features.
- Communication with stakeholders regarding complex systems as well as processes and plans.
- Presentation at professional conferences, facilitation of workshops, or publication of blog posts that expand the impact of the department.
- Contributions to open source communities on which RDSS’s software depends.
Qualifications
APPLICATION PROCESS
Our fellowship coordinators are dedicated to supporting you through the entire process. If you’d like feedback and coaching on your application materials prior to submitting them, please send your contact information via this form PUL Fellowship and we will reach out to you.
Applications must include cover letter, resume and academic transcript. In your cover letter, please discuss the impact you hope to have on the information profession’s lack of diversity. Priority will be given to applications received by January 1, 2025 ; position will remain open until filled.
Princeton University is an Equal Opportunity / Affirmative Action Employer and all qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity or expression, national origin, disability status, protected veteran status, or any other characteristic protected by law.
PI258778235
J-18808-Ljbffr