Software Engineer

Category
Engineering
Company
Pro Bono Net

Who We Are

probono logo

 

Pro Bono Net (PBN) 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 probono.net.

 

Who You Are

Pro Bono Net is recruiting a 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 work to maintain key .NET based web applications as well as support the technical needs across the organization,, 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. To learn more about our projects and partners visit  https://probononet.org/our-model .

What You'll Do

Application Development & Maintenance

  • Maintain and enhance Pro Bono Net’s award-winning .NET web applications, including LawHelp Interactive and Citizenshipworks, under the supervision of the Director of Engineering.
  • Contribute to the development of new .NET–based web applications and features with guidance from senior engineering staff.

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 PBN 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 PBN 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.

What You Bring

  • 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 technology topics  such as 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

What We Offer

Salary Range

$70,000-$90,000

Benefits

We offer a generous benefits package, including health, vision and dental insurance, four weeks of paid vacation, a flexible work environment and other perks. You can expect to work with a collaborative, dedicated team committed to making a positive impact in the world, and opportunities for growth for the right candidate. You’ll have the opportunity to work on innovative initiatives across the country that help thousands of people each year solve life-changing legal issues. To learn more about our projects and partners visit https://probononet.org/about.

 

Application Instructions

Applicants must submit both a resume and a cover letter to be considered for this role.
 

Pro Bono Net is an equal opportunity employer.

We celebrate diversity and are committed to an inclusive workplace where everyone can thrive. We welcome applicants of all races, ethnicities, religions, genders, gender identities, sexual orientations, national origins, ages, abilities, marital statuses, veteran statuses, and other protected characteristics. We strongly encourage candidates from historically underrepresented communities to apply. Reasonable accommodations are available upon request for applicants with disabilities or religious needs.

 

#IND1

 

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed