Multifamily Software Development Intern – Summer 2027
McLean, VA
Internship
Onsite
$32/hr - $32/hr
Intern
Freddie Mac is a housing finance company whose Multifamily Technology team develops applications and digital solutions supporting its Multifamily business. The Software Development Intern will contribute to real-world projects across the software development lifecycle, collaborate in an Agile environment, and apply computer science fundamentals, cloud technologies, and AI-enabled tools to develop and support scalable applications.
Responsibilities
Contribute to real-world software development projects and support initiatives that drive business and technology outcomes
Participate in all phases of the software development lifecycle, including design, coding, testing, debugging, documentation, deployment, and support
Collaborate with software engineers, business partners, and project teams in an Agile development environment
Apply computer science fundamentals to solve technical problems and develop efficient solutions
Assist in requirements analysis and application development activities while following software engineering best practices
Gain experience with modern development frameworks, cloud technologies, and enterprise applications
Participate in Agile ceremonies, including sprint planning, backlog refinement, standups, and retrospectives
Utilize AI-enabled tools to automate repetitive tasks, improve efficiency, and enhance software quality while maintaining strong engineering judgment
Work with team members to troubleshoot issues, improve application performance, and support scalable solutions
Build relationships across the organization and collaborate with employees at all levels, including senior leadership
Qualification
Required
Pursuing a bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Information Technology, or a related technical discipline
Expected graduation date of December 2027 – May 2028
Strong foundation in computer science fundamentals, including object-oriented programming, data structures, algorithms, and software development concepts
Experience with one or more programming languages such as Java or similar object-oriented languages
Strong problem-solving and analytical thinking skills
Curiosity and a passion for learning new technologies and concepts
Self-motivation, initiative, and the ability to learn independently
Strong written, verbal, and interpersonal communication skills
Ability to collaborate effectively within a team-oriented environment
Attention to detail and commitment to producing high-quality work
Ability to manage priorities and work effectively under tight timelines
Adaptability and openness to new tools, technologies, and ways of working
Interest in Agile software development and modern engineering practices
Preferred
Familiarity with modern software development tools and methodologies preferred
Exposure to Spring Boot, Angular, AWS, cloud-based applications, or related technologies is a plus
Experience contributing to class projects, hackathons, personal projects, or open-source initiatives is highly valued
Benefits
Freddie Mac offers a comprehensive total rewards package to include ... market-leading benefit programs.
Freddie Mac is a public government-sponsored enterprise that provides mortgage capital to lenders.