Development Tech Lead

Freddie Mac
McLean, VA
Mar 22, 2019
Mar 22, 2019
Full Time
Do you enjoy designing and developing cutting edge software and systems? If you have proven Software Development experience, a desire to manage and shape the careers of other developers like you, and would like to be part of a team that is transforming our Enterprise Risk Management systems using the latest technologies, apply to join Freddie Mac's Corporate Technologies team. As a Development Tech Lead, you will have the opportunity to not only flex your modern software design and development skills, but to also play a key role in improving the enterprise oversight functions at Freddie Mac.

Your Work Falls into Three Primary Categories:

Industry Expertise
  • Understand and assist in the use of existing tools and technologies to better support modeling oversight, risk management, and compliance design and implementation.
  • Research and assist in the adoption of new tools, technologies, and techniques for the execution of the function.
  • Work with business partners to understand key metrics, pain points, and mission level objectives to provide guidance to the technology efforts underway.
  • Be a role model and technical mentor to the junior and midlevel developers, work alongside of highly collaborative, open minded, technology savvy and dedicated team members.

Technical Lead
  • Provide guidance on technical application delivery to multiple projects. Help set direction and make decisions on technology solutions.
  • Experienced in evaluating impacts f infrastructure-level change to the portfolio of projects.
  • Solution the business need, design and develop enterprise software applications on a variety of technologies, to include Appian and Java/JEE platforms.
  • Engage with business users, application owners and other parties to understand Business needs and processes; identify solutions, present and guide project team/sponsors in identifying best solution.
  • Participate in Requirements Analysis; design Applications based on System Requirements and Architecture, prototype if necessary, develop, unit test and deploy applications

Change Agent:
  • Champion technology and tools change that improves delivery processes.
  • Act as an agent for change regarding the new technologies and tools, promote top code quality by leading design and code reviews, and solve challenging issues related to performance tuning and scalability.
  • Contribute to the enhancement of department application development/delivery standards, tools and processes.


  • 8-10+ years of software delivery experience
  • 4+ years of experience working with business clients to understand and achieve business objectives
  • Hands on development experience with Appian and Java/JEE
  • Experience with database technologies like DB2 and SQL Server
  • Familiarity with database technologies such as RDBMS, NoSQL, Hadoop
  • Experience designing solutions with scalable resource capacity based on business need
  • Experience with change control and delivery methodologies
  • In-depth experience designing solutions that are: Secure, Resilient, Scalable, Transformative
  • Strong work ethic, self-motivated, independent, and works with minimal direction.

Key to success in this role
  • Self-starter and self-motivated.
  • Ability to work & collaborate effectively in a team environment.
  • Sense of urgency and able to apply risk based approach to prioritize work.
  • A sense of humor.
  • Ability to communicate clearly, effectively, persuasively with technology and business stakeholders.
  • Motivated to learn new technologies and identify process improvements and efficiencies.
  • Ability to adapt to change while continuing to deliver on assigned objectives.
  • Strong verbal and written communication skills.

Top 3 Personal Competencies to possess
  • Drive for Execution - Be accountable for strong individual and team performance
  • Partnership - Build trust and strong partnerships through your own and team's actions
  • Growth and Development - Know or learn what is needed to deliver results and successfully compete

Preferred Skills

Preferred Skills
  • Angular
  • Experience designing cloud based solutions
  • Knowledge of Mortgage Industry and Freddie Mac's role in the Industry
  • Experience in the financial services industry
  • Ability to communicate clearly, effectively, persuasively and credibly

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.

Similar jobs