Celebrating 30 Years of Idealist! Discover where we’ve been, and where we’re going.
Nonprofit
New
Published 12 hours ago

Associate Software Engineer

Remote, Work can be performed from anywhere in United States
Apply


  • Details

    Job Type:
    Full Time
    Start Date:
    August 17, 2026
    Education:
    2-Year Degree Required
    Experience Level:
    Mid-level
    Salary:
    USD $85,000 - $100,000 / year
    Cause Areas:
    Human Rights & Civil Liberties, Immigrants or Refugees, Legal Assistance, Poverty, Science & Technology

    Description

    About Scale Justice

    Scale Justice is a leading nonprofit access to justice innovator with a 25-year history of impact. Our digital tools and partnerships help people navigate the law, access justice, and live more secure lives. We are building a future where the power of the law belongs to everyone. To learn more about our mission and impact, visit www.scalejustice.org.

    About the Role

    Scale Justice is recruiting an Associate Software Engineer to join our diverse team of attorneys, technologists and community engagement specialists working to expand access to justice. As a member of our Tech team, you will support the maintenance and development of key .NET based web applications under the direction of the Director of Engineering and alongside senior engineering staff, as well as assist with the technical needs across the organization. While .NET development is the primary focus, this role also offers the opportunity to work across Scale Justice’s broader tech stack and grow into other development areas as needs evolve, including but not limited to testing, report writing, database maintenance, setup/maintenance of third-party tools, and researching emerging technologies.

    This is a full-time, remote-work position. We are a national organization with partners across the U.S., a strong program presence in New York State, and an office in New York City. Applicants based and authorized to work within the U.S. are welcome to apply.

    We offer a competitive salary and generous benefits package including four weeks of paid vacation, and an opportunity to work on innovative initiatives across the country that help thousands of people each year solve life-changing legal issues.

    Responsibilities:

    Application Development & Maintenance

      • Support the maintenance and enhancement of Scale Justice’s award-winning .NET web applications, including LawHelp Interactive and Citizenshipworks, under the direction of the Director of Engineering and alongside senior engineering staff.
      • Contribute to the development of new .NET–based web applications and features with guidance from senior engineering staff.
      • Assist with development tasks across other areas of Scale Justice’s tech stack as needed, with opportunities to build skills in additional languages, frameworks, and platforms.

    Technical Support & Operations

      • Handle level 2 technical support requests, including bug tracking, database development and maintenance, third-party system setup, and configuration updates.
      • Assist with network administration tasks and generate ad hoc reports as needed.

    Learning & Skill Development

      • Learn and expand technical skills through mentorship from Tech and Product team staff, gaining broad exposure to software development, technical support, and project management processes.
      • Participate in code reviews and internal knowledge-sharing to continuously build engineering competencies.

    Research & Evaluation

      • Support research into new products, technologies, frameworks, and solution approaches that can improve Scale Justice applications or internal workflows.
      • Help evaluate emerging tools and best practices and share findings with the engineering and product teams.

    Training, Documentation & Internal Support

      • Provide demos, training sessions, and walkthroughs for internal staff to increase comfort with tools, technical processes, and updates.
      • Assist in updating internal documentation, including technical guides, support materials, and application usage notes.

    Collaboration & Cross-Functional Support

      • Consult with Scale Justice staff across teams to understand technical needs, help plan processes, explore technical options, and support scoping.
      • Contribute to usage and performance analytics, reporting, and market research to inform design and development decisions.

    Qualifications:

      • At least two years of professional experience in .NET developing, with knowledge of the programming language (C#, javascript, DHTML, CSS), database programming and management (MS SQL Server), and development environment (Visual Studio, Azure Cloud, GitHub)
      • Broad, general knowledge of—and willingness to work across—a range of technology areas, including network administration (M365, Azure, and Google Workspace administration), security, reporting (Google Analytics, SQL Server Reporting Services) and SDLC processes (design, testing, and project management tools such as Figma and GitHub), social media integration, and Generative AI.
      • Excitement to understand, learn and guide the development of current and new systems. Demonstrated ability to pick up new technical skills quickly on the job with limited direct training.
      • Strong analytical skills and technical aptitude
      • Detailed-oriented and highly organized, with the ability to multitask, prioritize and adapt to achieve project results
      • A team player with the ability to build strong relationships and collaborate effectively with a wide range of staff levels
      • Excellent communication skills (written and verbal), including ability to translate technical concepts into terms that non-technical staff will understand
      • Strong emotional intelligence with ability to contribute to a respectful, inclusive, and collaborative workplace culture
      • Demonstrated interest in the nonprofit sector, public interest or social justice arena. Experience in the legal, nonprofit or government sector is preferred

    Benefits

    Scale Justice offers a supportive, mission‑driven work environment and a thoughtful benefits package designed to support both personal well‑being and professional growth. You’ll join a collaborative team of smart, dedicated professionals working together on innovative, nationwide initiatives that help thousands of people each year solve life‑changing legal challenges.

    We are proud to offer a flexible and inclusive workplace where work‑life balance is respected priority. Notable perks and benefits include:

      • Comprehensive health, vision, and dental insurance for employees and dependents
      • Four weeks of paid vacation, plus 10 paid holidays each year
      • Three days of paid Volunteer Time Off (VTO) to support the causes you care about
      • Professional development opportunities and support for continued growth
      • Flexible work environment and additional employee perks

    Location

    Remote
    Work can be performed from anywhere in United States
    Associated Location
    New York, NY, USA

    Apply to This Job

    All fields are required
    Resume must be uploaded in PDF format
    Choose a file or drag it here
    No file chosen (maximum size: 10 MB)
    Must be PDF format
    Choose a file or drag it here
    No file chosen (maximum size: 10 MB)
    I acknowledge that use of the Idealist Applicant Tracking System is subject to Idealist's Privacy Policy and Terms of Service.
    Illustration

    Take the Next Step in Your Career

    Match with social-impact hiring managers, explore the latest job opportunities, and get notified when new opportunities meet your search criteria.