SF Technology – Software Engineering – Senior Associate
About This Position
Job Summary
Fannie Mae is seeking a Senior Associate in Software Engineering for its Single Family Technology team, based in the United States. This role offers a fixed annual salary of $206,833.98 and focuses on designing, building, testing, and implementing innovative solutions that support the U.S. housing finance system.
Key Responsibilities
- Collaborate with cross‑functional teams to design and develop high‑quality software components for mortgage and housing finance applications.
- Write, test, and maintain clean, scalable code following best‑practice development standards.
- Participate in code reviews, provide constructive feedback, and mentor junior engineers.
- Contribute to the full software development lifecycle, from requirements gathering to deployment and post‑release monitoring.
- Identify performance bottlenecks and implement optimizations to ensure system reliability and efficiency.
- Stay current with emerging technologies and propose enhancements that align with Fannie Mae’s mission of expanding homeownership.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional software engineering experience, preferably in financial services or large‑scale enterprise systems.
- Proficiency in languages such as Java, C#, or Python and experience with modern frameworks and cloud platforms.
- Strong understanding of software architecture, APIs, microservices, and database design.
- Excellent problem‑solving skills, communication abilities, and a collaborative mindset.
Why Join Fannie Mae?
Be part of an organization that plays a critical role in the U.S. economy, delivering purpose‑driven innovation that expands access to homeownership and affordable rental housing. Enjoy competitive compensation, professional growth opportunities, and a mission‑focused culture.
Frequently Asked Questions
What is the primary focus of the Senior Associate role at Fannie Mae?
The role focuses on designing, developing, testing, and implementing software solutions that support Fannie Mae’s housing finance initiatives.
What qualifications are required for this position?
A degree in Computer Science or related field, 5+ years of software engineering experience, and proficiency in languages like Java, C# or Python.
What is the salary for this position?
The annual salary is fixed at $206,833.98.
Frequently Asked Questions
Click the Apply Now button to submit your application directly to the employer.
The estimated compensation for this role is From $3,978/week.
Check the job description for location requirements.
Job Details
Fannie Mae
US
Full-Time
From $3,978/week
28/04/2026