Development Prf

Employer
Freddie Mac
Location
McLean, VA
Posted
Sep 08, 2017
Closes
Sep 27, 2017
Ref
7481BR
Function
Finance
Hours
Full Time
Position Overview
The Development Professional will work in the Single Family Architecture and Platforms department of the Information Technology division at Freddie Mac. This team supports Single-Family business systems and applications. We are looking for enthusiastic individual who are willing to learn and adapt in a team environment. This position will be responsible for the planning and development of technical support surrounding technology infrastructure capabilities including servers, storage, routers network/voice, middleware, operating system, database technologies and J2EE technologies.

Additional responsibilities include:

* Application of software development principles, theories, concepts, and techniques
* Performing Java development tasks and API integration
* Coordinating with the vendor and business to configure contact center software at FreddieMac
* Provides resolutions to an assortment of technical problems
* Understand Business Requirements; participates in System Requirement Analysis; design Applications based on System Requirements and Architecture, prototype if necessary, develop, unit test and deploy application
* Comply with the department application standards and general industry based practices
* Contribute and participate in design and code reviews
* Experience in complete Java based application development lifecycle
* Support production applications by providing Level 3 support, which includes providing analysis, fixes to production defects and performing light enhancements
* Quickly evaluate defects, investigate cause and come up with solutions to address defects
* Evaluation of vendor provided COTS (Commercial Off the Shelf) solutions to meet business needs

Basic Requirements
* At least 2 or more years of experience with design/development, troubleshooting, and debugging infrastructure software programs for software enhancements and new products.
* Experience providing complex enterprise technical Level 3 support.
* Job requires Bachelor degree in Computer Science or related discipline or an equivalent combination of education and experience from which comparable knowledge and skills may be acquired.
* Strong technical and analytical skills with the ability to analyze system functionality with customer and resolve production issues
* Thorough understanding of relational databases, XML and web services
* Experience applying Object Oriented Analysis and Design principles
* Design and Development of applications using the J2EE, XML
* Experience in using Java frameworks: Spring MVC, JSF, Struts, etc.
* Experience in tuning the system for performance improvements and performance related system design

Preferred Skills
* Prior experience with vendor based implementation hosted on premises or cloud based
* Database Query design and development on relational database platforms
* Familiarity with Mortgage Industry or direct Freddie Mac Experience is an added plus
* Must have good problem solving skills and strong interpersonal skills
* Must have the ability to listen to customers and colleagues; convey ideas effectively; prepare written documentation
* Proactive in nature with customer satisfaction as a primary goal
* Ability to learn and adapt to new technologies and tools

Closing Statement
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.