Freddie Mac is seeking to build and enhance technology solutions for the housing/finance industry to support its mission of Making Home Possible.
Requirements
- Undergraduate degree in Computer Science, Computer Engineering or related, relevant experience and coursework
- College-level experience with coding practices and languages (such as Java, C/C++, Python, Automation/AI/ML, AWS/Cloud Stack, Networking, Data Analytics or others)
- Knowledge of Agile software development project methodologies preferred
- Experience with popular business tools (Windows, Microsoft Office, Visio, SharePoint, etc.)
- Demonstrated analytical ability and problem-solving skills
Responsibilities
- Participate as a member of a project team to develop innovative, high-quality software solutions in an Agile development environment
- Develop, modify, and design software based on requirements/design specifications
- Help define business and user needs and processes; identify solutions, work with project team/sponsors in identifying best solution
- Participate in requirements analysis; help design applications based on system requirements; promote top code quality and solve challenging issues related to performance tuning and scalability
- Build enhancements within existing applications to optimize efficiency
- Support implementation of software application changes with aggressive deployment timelines
Other
- Graduation no more than 18 months prior to January to June 2026 start date
- Excellent verbal and written communication
- Organized, ability to meet deadlines, work independently, manage multiple priorities
- Ability to work effectively and productively in a team or independently
- Technology-first mindset, outstanding analytical skills and drive for innovation