Ascend Learning is hiring Software Engineer (SWE) Interns for its Leawood, Kansas location, offering an hourly pay of $25. This internship provides an opportunity to work on real-world software systems in a collaborative, product-driven environment. Interns will gain hands-on experience in designing, developing, and maintaining scalable applications while working alongside experienced engineers in the healthcare and education technology domain.
Job Overview
| Category | Details |
|---|---|
| Company | Ascend Learning |
| Role | Software Engineer Intern |
| Location | Leawood, Kansas, USA |
| Duration | Typically Summer Internship (10–12 weeks) |
| Stipend | $25 per hour |
| Work Type | On-site / Hybrid (varies by team) |
| Eligibility | Pursuing a degree in Computer Science or related field |
| Key Skills | Java, Python, JavaScript, Data Structures, Algorithms |
| Experience Level | Entry-level (Students / Freshers) |
Job Description
The Intern Software Engineer will have responsibility for developing, testing, deploying, and monitoring software applications in a for-profit organization utilizing Microsoft technologies. As an intern you will be working on enhancing and maintaining an authoring, publishing and delivery applications that allows content creators to create products such as e-books, tutorials and simulations.
WHERE YOU’LL WORK
This position will work a hybrid schedule from our Leawood, KS office location.
HOW YOU’LL SPEND YOUR TIME
- Develop and enhance the Health Care platform using modern technologies (.NET Core, Angular, C#, WebAPI, SQL, Kubernetes, Kafka, Docker).
- Use AI agents to support software development.
- Partner with product and cross-functional teams to deliver impactful projects.
- Collaborate effectively across teams and locations.
- Provide technical support and troubleshoot production issues.
- Participate in deployments, on-call rotation, and agile ceremonies.
WHAT YOU’LL NEED
- Currently pursuing a Bachelor’s degree in a computer-related field.
- Exposure to Agile or similar development methodologies.
- Coursework knowledge of AI-driven software development, C#, Java, SQL, and frontend frameworks (Angular preferred).
- Strong teamwork, organization, and attention to detail.• Solid problem-solving and communication skills.
Selection Process
The hiring process for Ascend Learning SWE interns is generally structured and evaluates both technical and behavioral competencies:
- Application Screening
Resume and academic background review to shortlist candidates. - Online Assessment (if applicable)
Coding challenges focusing on data structures, algorithms, and problem-solving. - Technical Interview(s)
- Coding questions (DSA-focused)
- Basic system design or project discussion
- Language-specific questions (Java/Python/JS)
- Behavioral Interview
Evaluates communication skills, teamwork, and cultural fit. - Final Offer
Selected candidates receive internship offers with onboarding details.
How To Apply
- Visit the official careers page of Ascend Learning.
- Search for “Software Engineer Intern – Leawood.”
- Submit your application with:
- Updated resume
- Academic transcripts (if required)
- Project portfolio or GitHub links (recommended)
- Ensure your resume highlights:
- Strong coding fundamentals
- Relevant projects or internships
- Problem-solving experience (competitive coding is a plus)