Junior Developer

Build a career and make a difference at the same time.


Carr Engineering, Inc. has experienced tremendous growth and is searching for a Junior Developer to join our VolunteerHub business unit to help continue this trajectory. This is an opportunity to continue to grow a career in software development, while also serving the nonprofit community. This is a virtual position so candidates can reside anywhere in the Eastern, Mountain or Central time zones.


  • Assist Level 1 support staff in replicating and isolating issues
  • Provide Level 2 assistance directly to customers
  • Isolate and repair bugs
  • Implement new features

Knowledge, Skills, and Abilities

  • Microsoft .NET and C#
  • Microsoft ASP.NET MVC
  • Microsoft SQL Server
  • Windows Server
  • Windows Azure
  • Intrinsically motivated to complete tasks expeditiously and to a high level of quality
  • Able to write clear and concise documentation of issues and processes
  • Able to self-teach material relevant to the problem at hand
  • Demonstrates task follow-up, follow-through, and attention to detail
  • Able to establish priorities, work independently, and complete objectives
  • Able to learn and adhere to best practices for code development


  • Competitive salary
  • Excellent health benefits, effective day one
  • Company-paid disability and life insurance
  • 401(k) with company match
  • Ability to work from home
  • Generous paid time off, five weeks plus holidays

Complete the Form Below to Apply

  • Please attach updated resume