Ensora Health→
Software Engineer Intern at Ensora Health in Remote
InternshipRemoteFull-timeRemote
Skills
c#agile/scrumunit testingdocumentationcommunication skillsproblem-solvingcollaboration
Job Description
Summary: Ensora Health is the leading provider of software and services for mental and behavioral health therapists. The Software Engineer Intern will support software development activities, contributing to coding, testing, documentation, and research efforts under the guidance of experienced engineers during a full-time summer internship.
Responsibilities:
- Participate in Agile/SCRUM ceremonies and contribute to sprint‑based development activities
- Write code according to defined specifications and engineering standards, with guidance from senior engineers
- Assist with fixing product defects and implementing small, well‑scoped features
- Write and maintain unit tests and support basic automation testing efforts
- Update technical documentation and code comments to reflect changes and research findings
- Participate in code review activities and incorporate feedback on submitted pull requests
- Assist with deployment and support activities to gain exposure to production environments
- Contribute to research, data analysis, and proof‑of‑concept (POC) development for identified projects
- Collaborate with cross‑functional partners such as QA, Product, and DevOps to support high‑quality delivery
Required Qualifications:
- Currently pursuing a Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
- Familiarity with at least one programming language, preferably C#
- Interest in software development, problem‑solving, and learning industry best practices
- Basic understanding of coding concepts, testing, and documentation
- Strong curiosity, willingness to learn, and ability to take feedback constructively
- Excellent communication skills and comfort working in a collaborative team environment
- Must be a current college student in undergrad (junior or senior) or grad school
Required Skills: C#
Important Skills: Agile/SCRUM, Unit testing, Documentation
Nice-to-Have Skills: Communication skills, Problem-solving, Collaboration