Software Engineer

  • 220, 400 N 1st Ave, Minneapolis, MN 55401, USA
  • Full-time

Company Description

Renaissance® is the leader in K-12 learning analytics------enabling teachers, curriculum creators, and educators to drive phenomenal student growth. Renaissance’s solutions help educators analyze, customize, and plan personalized learning paths for students, allowing time for what matters------creating energizing learning experiences in the classroom. Founded by parents, upheld by educators, and enriched by data scientists, Renaissance knows learning is a continual journey------from year to year, and for a lifetime.

For more information, visit

Job Description

Imagine helping to develop products that truly make a difference in the lives of millions of students. Renaissance Learning, a leading provider of technology-based school improvement and student assessment programs for K-12 schools, is seeking a Software Engineer to join its R&D team in downtown Minneapolis.

In this position you will collaborate, design, and create our next generation of web applications with your teammates in an Agile Scrum environment. In your areas of expertise you will be helping to shape our technical design and development standards, participating in various Agile Scrum ceremonies.


  • Design, implement and support user-facing features in Renaissance’s web and iOS products
  • Build libraries and frameworks that support large, complex web applications
  • Optimize web applications to maximize speed and scale
  • Create fast, easy-to-use high volume production applications




  • BS degree in Computer Science or Engineering or related technical field or equivalent experience
  • 3-5 years experience performing front-end development in a fast-paced, Lean/Agile environment
  • Experience engineering software systems of medium-to-large scope and complexity
  • Experienced .NET developer

Experience in the following languages is a plus:

  •  .NET Core
  •  MongoDB and/or PostgreSQL
  •  AWS: Kenesis, S3, RDS, Lambda 

Candidates for this position are great coders with strong written and verbal technical communications skills and a demonstrated ability to work in an Agile Scrum environment.

Additional Information

All your information will be kept confidential according to EEO guidelines.

Privacy Policy