Fannie Mae is looking to solve problems like digitizing antiquated processes, advancing greater equity in mortgage finance, and creating climate resiliency in housing by hiring a Technology Program Associate
Requirements
Strong understanding of software development and programming in languages such as Java, JavaScript, C++, or Python
Familiarity with various technical frameworks and Agile development methodologies
Experience with databases, software design and development in a test-driven environment
Develop solutions that tackle big challenges in housing
Work with innovative technology on diverse teams that foster originality and collaboration
Develop and implement technical and analytical skills
Exposure and experiential learning in Front End, Back End, SDET, DevSecOps, Cloud, Agile concepts
Full stack training, including front and back-end development, DevOps, and AWS Cloud
Access to courses, sandbox environments, interactive learning scenarios, and live training to provide experience building skills and using tools leveraged across Fannie Mae’s technology ecosystem
Build on skills and have the confidence to transition to one of our best-in-class technology teams
Other
Authorization to work in the U.S. without sponsorship
Academic achievement (preferred GPA of 3.0 or higher)
Bachelor’s or master’s degree obtained between December 2025 and Spring 2026
Demonstrated leadership capabilities and the ability to contribute to a team atmosphere
Superior communication skills, both oral and written