WHO WE ARE
Edmentum is a dynamic educator and student-focused company dedicated to tech-enabled learning solutions. Our goal is to ensure that all students have access to flexible learning environments and educators have the tools they need to support their students. We are on a mission to create innovative, proven learning technology, partnering with educators to ignite student potential. We are a Remote First organization with a strong commitment to excellence, innovation, and customer satisfaction.
What You'll Do
As a Software Engineer I at Edmentum, you'll join a product-aligned engineering team and help build the software that educators and students rely on every day. Working alongside experienced engineers, you'll write and test code, ship features to production, and learn how high-performing teams own their services from start to finish. If you're early in your career and eager to grow through real work, thoughtful code reviews, and strong mentorship, this role is for you.
Candidates must have experience with .NET and Angular.
In this role you will
- Build and maintain software features and fixes within established architecture, with guidance from senior engineers.
- Write clean, maintainable code along with unit and integration tests that help your team ship with confidence.
- Participate in code reviews, design discussions, and agile ceremonies, applying feedback to grow your skills.
- Deploy your work through CI/CD pipelines and help troubleshoot production issues, escalating when needed.
- Collaborate with teammates and product partners to clarify requirements and share progress.
- Actively learn our codebase and products and adopt new engineering practices as AI-assisted and agentic development changes how we work
- Keep documentation current so others can understand and support your work.
Show the full description
Who You Are
- You embrace AI/agentic assisted development backed by context engineering and promote AI-first workflows across the full software delivery lifecycle.
- You use AI to improve the speed, quality, and consistency of engineering work while applying technical judgment, critical evaluation, and debugging skills to validate, challenge, and refine AI-generated recommendations and outputs.
- You have working knowledge of C# and .NET or another object-oriented language, and you're excited to learn our stack.
- You've written real code through professional work, internships, coursework, bootcamps, or personal projects.
- You understand the value of automated testing and have written unit tests.
- You're familiar with version control (Git), relational databases, and agile development practices.
- Exposure to Angular or another front-end framework, CI/CD pipelines, and cloud platforms like AWS is a plus.
- You're curious and ask questions to understand the "why," not just the "how." You welcome feedback and use it to grow.
- You communicate clearly and work well on a collaborative, remote team.
- You are committed to inclusive practices, collaborative teamwork, and making Edmentum's engineering organization a place where everyone can thrive.