Fannie Mae logo

Lead Full Stack Software Engineer

Fannie Mae

Reston, VA
Full Time
Senior
about 1 month ago

Job Description

About the Role

At Fannie Mae, the inspiring work we do helps make a home a possibility for millions of homeowners and renters. Every day offers compelling opportunities to impact the future of the housing industry while being part of a collaborative team thriving in an energizing environment. Here, you will grow your career and help create access to affordable housing finance.

Key Responsibilities

  • Support Fannie Mae mission to make homeownership accessible and sustainable for all Americans.
  • Applying advanced skill, knowledge and experience, design and develop software solutions to meet customer needs in support of the Desktop Underwriter platform.
  • Help organization adopt emerging technologies and innovations.
  • Help organization strengthen readiness and operability while staying ahead of risk.
  • Act as a team lead in designing, producing, testing, or implementing software, technology, or processes.
  • Lead processes for creating and maintaining IT architecture, large scale data stores, and cloud-based systems.

Requirements

  • At least 4 years of extensive hands-on experience in Java development, including designing, implementing, and maintaining Java enterprise applications.
  • Proficiency in multiple programming languages such as Python, C#, SQL, JavaScript, or Angular.
  • Experience managing and resolving cyber vulnerabilities.
  • Experience with Application Performance Management and Observability.
  • Proficiency in using debugging tools and optimizing application performance.
  • Deep understanding of the full software development lifecycle, from requirements gathering to deployment and maintenance.
  • Strong skills in system design and architecture using AWS cloud infrastructure, writing applications with AWS service APIs, AWS CLI, SDKs, and containers.
  • Proven experience in leading and managing development teams, including task assignment and progress monitoring.
  • Experience building effective relationships with technical and business stakeholders.
  • Excellent collaboration and communication skills to work effectively with cross-functional teams and stakeholders.
  • Experience mentoring and coaching junior engineers.
  • Experience with application production/operations support, incident response, problem management, runbooks, and knowledge articles.

Nice to Have

  • Bachelor's or Masters' degree in computer science, Management Information Systems (MIS), Systems Engineering, or related field.
  • 8 years of extensive hands-on experience in Java development.
  • Certification in AWS Solutions Architect.
  • Certification in AWS Developer.
  • Certification in AWS Security Specialist.
  • Sun Certified Java Developer.
  • Experience in application monitoring/observability, including building dashboards, establishing SLIs/SLOs/SLAs, and logging/tracing.
  • Experience in CICD and DevOps, building and managing pipelines.
  • Experience in technical resiliency strategies and infrastructure design.

Qualifications

  • Bachelor's Level Degree (Required).

Benefits & Perks

  • Participation in a Fannie Mae incentive program (subject to terms).
  • Broad range of health, life, voluntary lifestyle, and other benefits.
  • Perks that enhance physical, mental, emotional, and financial well-being.

Working at Fannie Mae

Fannie Mae is an equal opportunity employer and considers qualified applicants without regard to race, color, religion, sex, national origin, disability, age, sexual orientation, gender identity/gender expression, marital or parental status, or any other protected factor. The company is committed to providing reasonable accommodations to qualified individuals with disabilities and fosters a collaborative, innovative, and inclusive work environment.

Apply Now

Job Details

Posted AtJun 26, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Fannie Mae

Website

fanniemae.com

Company Size

5001-10000 employees

Location

Reston, VA

Industry

Other Nondepository Credit Intermediation

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches