Software Engineer

Remote
Full Time
Engineering
Entry Level

NGP VAN is the leading technology provider to Democratic and progressive campaigns and organizations, as well as nonprofits, municipalities, and other groups, offering clients an integrated platform of the best fundraising, compliance, field, organizing, digital, and social networking products.

Trusted by campaigns of every size, NGP VAN's award-winning tools have elected thousands of Democrats to local, state, and federal office. Nearly every Democrat running for office is powered by NGP VAN. There's a friendly, relaxed atmosphere at NGP VAN that makes work fun. Fueled by our love of important causes + game-changing technology, our team is made up of smart, passionate people who truly care.

Join us as a Software Engineer for an opportunity to work on industry-leading applications and use the latest web technology while doing it. Some things we work with: ASP.NET (Web Forms, MVC and Web Api), ReactJS, SQL at massive scale, Azure, Redis, and ElasticSearch.

Responsibilities

  • Design good systems
  • Write good code
  • Ship good products (often)

Actual Minimum Requirements

This is an entry-level position, though we do value previous engineering experience.

What We're Looking For

We don't require that you have experience with all of this to begin with, but it is directly relevant to the role.

  • Working knowledge of web scalability problems and common solutions
  • Experience with C# and ASP.NET
  • Strong JavaScript skills
  • Great communication skills

About Us

Our Culture

Our team is made up of industry experts and advocates who are 100% committed to supporting the doers of social good.

Some of our comprehensive and competitive benefits include

  • Generous PTO policy
  • Equity for ALL regular, full-time employees from individual contributors to management – share in our success!
  • Up to 15 paid company holidays including some commemorating social justice events and self-care
  • Paid parental leave
  • Health, vision, dental, and life insurance with additional access to health and wellness programs.

How to Apply

Fill out the application profile found here.

NGP VAN believes a diverse, inclusive staff makes us a stronger company and better partner for our clients. Women, people of color, LGBTQ individuals, and members of other minority or marginalized groups are encouraged to apply. We’re committed to hiring people on the basis of qualifications, merit and business need, and EveryAction is proud to be an equal opportunity employer.

Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity and/or Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.