Demo

Software Development Fellow

Agupdate
Princeton, NJ Full Time
POSTED ON 1/22/2025
AVAILABLE BEFORE 4/18/2025

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

  • Library or Information Science degree from graduates of a Library and Information Science program at a Minority-Serving Institution (MSI). Graduates from 2025, 2024, and 2023 are eligible. Degree must be completed before June 5, 2025 start date.
  • Demonstrated interest in software administration or development
  • Capability to break problems into constituent parts.
  • Ability to work independently and collaborate effectively with a small team
  • Strong motivation to learn and improve
  • Excellent written and oral communication
  • 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

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Development Fellow?

    Sign up to receive alerts about other jobs on the Software Development Fellow career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $156,679 - $196,968
    Income Estimation: 
    $222,941 - $284,552
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Agupdate

    Agupdate
    Hired Organization Address Tacoma, WA Full Time
    Executive Director of Financial Aid – University of Puget Sound – Tacoma, WA Please double check you have the right leve...
    Agupdate
    Hired Organization Address Albany, NY Full Time
    Executive Director of the Central Business Office The experience expected from applicants, as well as additional skills ...
    Agupdate
    Hired Organization Address Franklin, NY Full Time
    Assistant Professor Tenure-Track Department of Art and Art History College of Arts and Sciences JOB SUMMARY : The Depart...
    Agupdate
    Hired Organization Address Salt Lake, UT Full Time
    Job DetailsDescription Schedule : Read all the information about this opportunity carefully, then use the application bu...

    Not the job you're looking for? Here are some other Software Development Fellow jobs in the Princeton, NJ area that may be a better fit.

    Software Development Fellow

    Daily Progress, Princeton, NJ

    Senior Business Development Manager

    Software Technology Inc., Princeton, NJ

    AI Assistant is available now!

    Feel free to start your new journey!