Fannie Mae provides reliable, large-scale access to affordable mortgage credit in communities across our nation. We are the leading source of funding for housing in America, which means more people can buy or rent a home. We are focused on sustaining the housing recovery, improving our company, and leading change to make housing better.
Join our diverse, high-performing team and make a difference as we work together to enable access to a good home.
Use advanced software and engineering skills to design and
develop applications that automate business processes in Financial Business
Analytics (FBA) group, provide deeper analysis of loan characteristics, loan
pricing, cash flow forecast, or information needed to develop and refine
various financial models. Use mathematical, logical and software based
analytical tools to provide ongoing analysis of existing and new
programs/products and provide insightful suggestions backed by quantitative
analytical result or reports.
KEY JOB FUNCTIONS
Design new and enhance existing financial applications to ensure the business needs are met and analytics are correctly generated.
Develop modeling applications using software skills including Python, R, SQL, Shell script, Oracle, Netezza, and cloud-based technology like AWS services.
Use Big Data analytical tools including AWS Hive, AWS EMR, etc. to provide in depth analysis on loan characteristics based on loan acquisition, loan modification and regular monthly activities.
Work independently to make decisions on model components and application development approaches with limited supervision. Conceptualize solution to business policy and issues while remaining focused on optimizing the impact of change on existing processes and software.
Perform ongoing ad hoc data analysis or/and model analysis for specific clients
Collaborate with other team members, business units, and user groups to identify impacts of changes or enhancements, estimate level of effort, provide inputs to project schedules, and make effort to meet the schedules.
Collaborate with testing, change and configuration management, and operation execution teams on system changes, user tests, and application production releases.
Document the application system artifacts, technical issues, and recommendations clearly and in a timely manner that ensures proper understanding by both business and technical staff.
Ensure application development, system access and operation compliance with the company standards and procedures.
Bachelor Degree or Equivalent in Financial Engineering or Computer Engineering or related Engineering fields
6 years of related experience
SPECIALIZED KNOWLEDGE & SKILLS
AWS developer certification is preferred.
CFA certification is preferred.
Advanced database/SQL skills
Experience on ETL design and development
Programming skills in a software/statistical programming language such as Java, R or Python
Experience with UNIX and LINUX Scripting (ksh), and Oracle database are required.
Experience with financial data analysis is preferred
Must be a self-starter and motivated to learn new techniques, skills, and knowledge required by his or her duties and responsibilities in required timeframe
Proactive, creative problem solver with strong analytical skills. Must be able to define problem space as well as potential solutions
Excellent verbal and written communication skills in a collaborative environment
Experience with software development life cycle (SDLC) processes and methods and software version control
As a condition of employment with Fannie Mae, any successful job applicant will be required to successfully complete a background investigation.
Fannie Mae is an Equal Opportunity Employer.
Req ID: 59640