What are the responsibilities and job description for the Software Development Internship- Summer 2025 position at Yahara Software?
At Yahara, we put people first. Whether it's our clients or our employees, we recognize that software empowers life, not the other way around. Join a team recognized as one of Madison Magazine’s Best Places to Work, where innovation thrives, collaboration drives success, and your work makes a real-world impact—because at Yahara, we don’t just build software; we empower people and transform industries.
About the Role:
We are seeking interns who are interested in developing their skills in Software Development related roles.
As a Software Development Intern at Yahara Software, you will build a solid foundation for your career by gaining hands-on experience developing custom software applications using React with Typescript, the Microsoft .NET stack, Python, and next-gen AI tooling. You'll learn valuable teamwork skills, and practice Agile development.
Yahara Software has an experienced team of software development professionals, and we leverage our extensive background in life sciences, education, and transportation domains to provide comprehensive process optimization, system integration and business intelligence solutions to our partners.
Resources for Interns:
Our interns partner with our software development teams to help develop high-priority company projects and day-to-day operational activities. As an intern, Yahara offers you:
· 1:1 mentorship and guidance
· Real-life/direct experience working with cutting edge technology to develop meaningful solutions for the community and beyond
· At the end of the internship, the internship team will have the opportunity to present their experience at the company-wide meeting (Ted-talk style!)
· Students from this internship will be eligible for consideration for full-time employment or/and offers to future internships
What You’ll Do:
In this position you will have the opportunity to work in a fast-paced, high-tech learning environment to design, build, test and deliver software applications for Yahara in areas ranging from internal support applications to our products in the transportation logistics and life sciences industries in an Agile development environment. Your existing problem-solving, communication, and organizational skills will be expanded by learning to use a broad spectrum of leading-edge technologies that will build a solid foundation for your career.
Who You Are:
· Excited to learn how to help develop and design custom applications
· Ready to participate in all aspects of the software development life cycle
· Comfortable addressing issues and finding creative solutions
· Currently enrolled in computer sciences or related fields at an accredited college program (Junior/Senior preferred)
· Able to work locally in Madison-based office during the core business hours (M-F 8-5pm) for the duration of the internship
· Eager to offer original solutions to complex problems, especially when collaborating with others
· Passionate about exploring new ideas in Computer Science and applying your knowledge
What You’ll Bring:
· Microsoft .NET (C#)
· React, TypeScript, JavaScript
· Python
· Experience in or knowledge of large language models and AI tooling
· Microsoft SQL Server, Postgres and other relational databases
· Vector databases (Ex: Pinecone, Faiss)
· Cloud Platforms- Microsoft Azure/Amazon Web Services
· Web Service/API development
· DevOps tools (i.e., Continuous Integration, Terraform, Ansible, Docker, Kubernetes)
If you need an accommodation as part of the employment process, please contact Human Resources via email at hradmin@yaharasoftware.com
At Yahara Software, we embrace Equal Employment Opportunity by valuing our differences and consider all qualified applicants without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran or any other status protected by law.