Financial Model Mortgage Trading Tools Development Senior - Investments & Capital Markets

Freddie Mac
McLean, VA
Sep 19, 2019
Oct 03, 2019
Audit and Tax
Full Time
Are you a motivated individual with multiple years' experience in software development and DevOps? Then we have a role for you! We are looking for this individual to be responsible for designing, developing, and building next generation credit risk portfolio management tools in Freddie Mac's new AWS cloud based high performance computing environment. Interested? Keep reading -

The ideal candidate will have excellent communication skills and be comfortable with explaining and exchanging ideas with senior management and users of our analytic tools. The person should also feel comfortable to work in a highly dynamic environment with great delivery pressure. At the minimum, the person also needs to have background in Java programming with some experience supporting production applications.

Your Work Falls into Two Primary Categories:

Designing and Developing
  • Design, develop and support systems within the financial modeling and research area.
  • Design and develop new code and review existing code changes to ensure standard technology development practices are met.
  • Assist in the operational execution of software solutions to assist with the monitoring and control of market and credit risks.
  • Assist with application development, modifying and/or maintaining applications and associated testing. Demonstrate knowledge of development tools and languages.

  • Communicate and work as the point person with senior management in the division for our analytics tools.
  • May assist other areas of financial research and engineering when defining requirements for systems applications.


  • Bachelor's degree, ideally in Computer Science, Financial Engineering, or a related quantitative discipline
  • At least 5 years of hands-on software development, testing, and delivery experience, including partnering with internal and external groups is essential.
  • At least 2 years' experience working at a senior level, comfortable with communicating concepts and setting expectations for analytic tools and products.
  • Experience with:
    • Java 8.x , N-Tier RESTful Webservices/ Angular JS/ JQuery, XML, Javascript, SpringBoot
    • AWS Cloud, Grid computing,
    • UNIX Shell Scripting/Perl/Python

Key to success in this role
  • Strong communication skills with business line
  • Working in a proactive mode to identify potential issues and bring up solutions.
  • Focusing on delivery and schedule.

Top Three Personal Competencies to Possess
  • Partnership - Speak up, be honest and be candid (and encourage others to speak up too)
  • Drive for Execution - Treat obstacles as challenges to overcome, not excuses
  • Customer Focus (Internal and External) - Personally engage with customers to learn their needs

Preferred Skills

Preferred Skills
  • Finance knowledge, specifically fixed income products in mortgage finance or other banks or funds trading experiences

Today, Freddie Mac makes home possible for one in four home borrowers and is one of the largest sources of financing for multifamily housing. Join our smart, creative and dedicated team and you'll do important work for the housing finance system and make a difference in the lives of others. Freddie Mac is an equal opportunity and top diversity employer. EOE, M/F/D/V.