Engage on Facebook Engage on Twitter Engage on LinkedIn Engage on GitHub

Junior Software Developer

Successful developers at Engage love using technology to solve problems.  We have a learning culture at Engage, and are always working together to find better ways to reliably produce outstanding solutions that please our customers, and that we’re proud to work on.  If you get excited about expanding your software development skills, we’d love to talk with you.  A typical project at Engage will utilize Elm and/or JavaScript on the client-side, and ASP.NET with C# on the server-side.

Engage is looking for a Junior-level (recent college grad) Software/Web Developer who will be responsible for learning all technical aspects of client website implementations. This position is responsible for assisting with building tools and systems to streamline implementations of clients on a daily basis.

As a developer at Engage, you will:

  • Work with project managers and clients in an iterative process
  • Build new website components
  • Troubleshoot website issues
  • Use automated tools to simplify repeatable processes
  • Collaborate with a small team of developers and designers
  • Improve existing software
  • Create solutions built upon open source software and tools

We look forward to talking with you if:

  • You are excited about developing for the web
  • You love learning new technology
  • You want to get better at the craft of software development
  • You’re an effective communicator to both the technical and non-technical
  • You’re familiar with HTML
  • You work well in an open, relaxed, creative atmosphere

How to Apply
Just email us!

Equal Employment Opportunity
Engage is committed to equal employment and advancement opportunity for all employees and candidates for employment without regard to race, color, ancestry, national origin, religious creed, gender, physical or mental disability, veteran status, sexual orientation, age or marital status in accordance with applicable laws and regulations.


Join Our Team

Working at Engage means being part of a team of talented, passionate individuals who love what they do and bring that spirit to work everyday. We work hard… and play hard. We value and acknowledge everyone’s contributions with an uncompromising focus on our culture as well as competitive pay and great benefits.

Planning a DNN upgrade? Download our guide