Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Ascend Learning Logo

Software Engineer Intern - Enterprise Architecture

Ascend Learning

Salary not specified
Oct 28, 2025
Leawood, KS, United States of America
Apply Now

Ascend Learning is looking for an Intern Software Engineer for Enterprise Architecture to develop, test, implement, and maintain software applications, specifically enhancing and maintaining an internal application that tracks their microservices architecture, teams, and technologies, by integrating with systems like gitlab, datadog, and active directory.

Requirements

  • Knowledge through coursework or personal projects of the following: Ruby, Ruby on Rails, JavaScript, SQL, HTML5, CSS3, and experience with a modern JavaScript framework (e.g., React, Vue.js, or Angular) preferred.

Responsibilities

  • Develop and support enhancements and new functionality for the ArchWeb platform using modern web technologies, including Ruby on Rails, PostgreSQL, JavaScript (ES6+), HTML5, CSS3, and RESTful APIs.
  • Work closely with Architects, Engineering Directors, Engineers, and other cross-functional resources to define and deliver business impacting projects
  • Provide technical expertise and troubleshooting as needed to support production issues
  • Be willing to support deployments outside of work hours and participate in an on-call rotation
  • Actively participate in all relevant agile ceremonies for each project iteration
  • This application tracks our entire microservices architecture, the teams that build it and the technologies that we leverage here at Ascend.
  • It pulls much of this information through integrations with gitlab, datadog, and active directory.

Other

  • This internship will be for Summer 2026.
  • Currently enrolled in a Bachelor’s degree in a computer related field
  • Exposed to the concepts of an Agile based development methodology or similar formal methodologies are required
  • Demonstrated organizational and teamwork skills, strong attention to detail, and a willingness to participate in collaborative development projects
  • Excellent problem-solving skills and an ability to translate a business scenario into a technical solution
  • Excellent verbal and written communication skills
  • Capable of working collaboratively with team members on different teams and in different locations