Nonprofit
Published 12/16/25 11:10AM

.NET Web Developer

Remote, Volunteer must be in United States
I Want to Help


  • Details

    Available Times:
    Weekdays (daytime, evenings), Weekends (daytime, evenings)
    Time Commitment:
    Flexible
    Commitment Details:
    We're flexible on commitment but given the project scope a longer commitment is preferred.
    Recurrence:
    One time only
    Volunteers Needed:
    2
    Cause Areas:
    Children & Youth, Prison Reform
    Benefits:
    Training Provided

    Description

    The Center for Improving Youth Justice (CIYJ) is a national nonprofit dedicated to transforming the lives of justice-involved young people through research-informed practices, data-driven standards, and direct support services. We are seeking a motivated .NET Web Developer Intern to support the redevelopment of our survey and reporting applications alongside our Senior Software Developer.

    This opportunity is open for all skill-levels including for students or recent graduates looking to gain hands-on experience in full-stack web development using the Microsoft technology stack. You’ll have the opportunity to contribute to meaningful projects that directly impact youth justice reform nationwide.

    What You’ll Do

    • Collaborate with our Senior Software Developer to help rewrite and expand legacy .NET applications.
    • Participate in planning and development of web-based tools from database design to user interface.
    • Write clean, well-commented code and assist with testing and troubleshooting across browsers and platforms.
    • Learn and apply best practices in coding, optimization, and delivery.
    • Communicate technical ideas clearly to team members with varying levels of technical expertise.

    What We’re Looking For

    • Familiarity with C#, ASP.NET (Core), SQL Server, and Visual Studio or similar IDEs.
    • Experience or coursework in JavaScript and jQuery.
    • Understanding of object-oriented programming concepts.
    • Exposure to GitHub, Asana, Azure DevOps, or similar tools is a plus.
    • Passion for nonprofit work and improving outcomes for youth in custody.

    Bonus Skills (Not Required)

    • Experience with Azure Cloud services.
    • Familiarity with JavaScript charting libraries.
    • Knowledge of ASP.Net Zero framework.
    • Interest in working with regulated industries or government agencies.

    Portfolio or code samples are welcome.

    Location

    Remote
    Volunteer must be in United States
    Associated Location
    350 Granite St, Braintree, MA 02184, USA
    Suite 1203

    Please fill out this form

    Instructions:

    Please let us know as much about your software development experience and availability as possible so we can best fit you into our project.

    All fields are required
    I acknowledge that use of the Idealist Applicant Tracking System is subject to Idealist's Privacy Policy and Terms of Service.
    Illustration

    Discover Your Calling

    Find opportunities to change the world with the latest social-impact job, internship, and volunteer listings. Plus, explore resources for taking action in your community.
    Already a user? Log in