Design and Implement high quality financial model application components/frameworks. Build applications using existing or new components/frameworks. Perform hands on day to day developer role i.e. mostly writing code and development related activities. Good team player and individual contributor.
Actively investigating to improve quality of software either new or existing.
Customer satisfaction is high priority.
Bachelor's or master's in computer science, finance, related field.
2 -4 years of experience programming in Java, specifically related application development stack.
Around or up to 2 years of end-to-end software development experience.
Solid understanding of TDD, Continuous Integration and good exposure to technology stack.
Display and exhibit thorough understanding and practical experience of web technologies.
Exposure and understanding of Grid Computing/Big Data and related technologies.
A master's degree may be considered in place of experience
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.