Playing an essential role in the U.S. economy, Fannie Mae is foundational to housing finance. Here, your expertise can help fuel purpose-driven innovation that expands access to homeownership and affordable rental housing across the country. Join Fannie Mae to grow your career and help people find a place to call home. As a valued colleague on our team, you will collaborate with the team in designing, producing, testing, or implementing moderately complex software, technology, or processes, as well as create and maintain IT architecture, large scale data stores, and cloud-based systems. The Senior Full Stack Software Engineer role will offer you the flexibility to make each day your own, while working alongside people who care so that you can deliver on the following responsibilities: Independently determine the needs of the customer and create solution frameworks. Design and develop moderately complex software solutions to meet needs. Use a process-driven approach in designing and developing solutions. Implement new software technology and coordinate end-to-end tasks across the team. May maintain or oversee the maintenance of existing software. Partner directly with business stakeholders to understand strategic priorities and translate them into scalable, high-value technical solutions. Design and develop full-stack applications that enable critical business and financial reporting capabilities across the enterprise Build and maintain robust APIs, driving seamless integration with enterprise platforms and backend services. Develop and optimize complex SQL queries to produce high-quality, trusted datasets for reporting and analytics consumption. Ensure data accuracy, integrity, and availability to support business-critical reporting and informed decision-making. Simplify and modernize complex systems, improving efficiency, scalability, and reducing operational overhead and cost Contribute to the design and implementation of scalable, cloud-native solutions within AWS. Collaborate across engineering, business, and support teams to deliver end-to-end solutions with measurable business impact.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior