Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Freddie Mac Logo

Development – Senior

Freddie Mac

$116,000 - $174,000
Aug 29, 2025
McLean, VA, USA
Apply Now

At Freddie Mac, the business problem is to oversee the development and implementation of innovative digital solutions, particularly with Drupal, to support the External Relations and Corporate Communications team and enable business operational excellence through technology.

Requirements

  • Experience with full stack web development, PHP, and front-end frameworks
  • Experience with Content Management Systems (CMS) such as Drupal, Digital Experience Platforms (DXP) like Acquia, and Digital Marketing Technology
  • Experience with Ping/Single Sign-On, Bitbucket pipelines, Content Delivery Network (Cloudflare, etc.), website monitoring tools (New Relic, etc.)
  • Solid understanding of DNS, TLS certificates, REST APIs, and caching strategies
  • Possess knowledge of website security, cloud, and network infrastructures with expertise in threat detection and breach identification
  • Demonstrate ability to monitor and analyze log files and network systems, collaborating effectively with the security team for timely resolution of issues
  • Understand complex business requirements and be able to convert to low level design, which is easy to understand for developers

Responsibilities

  • Collaborate with business teams to gather requirements, provide innovative solutions to solve business problems, and accurately estimate project timelines and resources
  • Handle hands-on experience application development doing prototype and develop systems based upon requirements and architecture specifications
  • Provide associated architecture, design, unit testing and implementation documentation
  • Support the Build-out, setup and configuration of new and/or existing application infrastructure
  • Participate in pre-deployment, deployment, and post-deployment activities to ensure successful deployment
  • Maintain and assist in operation support by participating in incident resolution process and root cause analysis to help troubleshoot problems, identify issue resolution, and impact assessments
  • Provide technical support to junior developers and production support team

Other

  • Bachelor’s degree in Information Technology, Computer Science, or Engineering or equivalent experience; advanced studies/degree preferred
  • 5 - 7 years of strong Information Technology experience
  • Ability to work with multiple technologies and prioritize multiple projects in a portfolio
  • Strong verbal and written communication skills and ability to communicate effectively within a matrixed organization
  • Motivated to learn new technologies and identify process improvements and efficiencies