Full-Stack Agile Developer, Technical Lead (Hybrid - 3 Days in Office)

Freddie Mac



Multiple Locations

Why you should apply for a job to Freddie Mac:

  • 56% say women are treated fairly and equally to men
  • 89% would recommend this company to other women
  • 60% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.


    Position summary

    ding a platform, for even faster and reliable business solutions development and release. As the PDMx team, we are the sole, one-stop, interface to the entire software development community, providing and arming them with the latest tools and technology for them to succeed quickly and make a difference to the business.

    Your Impact:

    As an expert software developer and well-rounded leader, you'll be a member of a small and highly skilled complementary team where the focus is on our client's success. Our clients are the development teams here at Freddie Mac that provide business solutions to their users and customers. Developing automated solutions and integrating them into PDM's continuous integration (CI) pipeline are the main responsibilities as a Technical Lead.

    In order to do this, maintaining and extending PDM's automation fabric by improving tools and utilities for Development workflow, Test automation, and Continuous build and integration is needed. The ability to completely manage and maintain production environment's integrity by embracing the extended support model by participating in release management is crucial.

    This requires being a main PDM guide to the development community, collaborating and empowering them to meet business needs using PDM efficiently. Someone who can embrace being the one-stop service and consultancy to anyone who delivers software via PDM in a timely, efficient, and agile manner, especially in Application architecture and software containerization using technologies Docker, Gradle, BitBucket, Jenkins, Kubernetes, Artifactory, Java, Python, Unix Bash, Cucumber, Cypress, FitNesse and JMeter, CI/CD, iterative and test-driven development, and test automation will thrive in this role.

    This will also require collaborating extensively with PDM's Engineering arm that owns CI and closely liaise with Incident Management to reduce downtime, collect data to produce and present trends and metrics, and provide 24x6 level-two support. Participating in development forums to identify and remove development community's pain points, providing complete solutions that reduce manual interventions, and improving documentation and self-help are main tasks of this role as well.


    • 8 - 10 years related software development experience.

    • 8 years of Java and Python experience in a Linux environment with hands-on expertise in Docker, Gradle (Maven) and Jenkins under Unix.

    • 5 years front end Angular or React experience.

    • 5 years Node experience preferred.

    • 3 plus years of JavaScript/TypeScript experience.

    • 3 years at minimum Cloud and Kubernetes experience, preferably within AWS.

    • Proven track record with iterative development and automated build pipelines.

    • At least 3 years automated software testing (Cucumber, Cypress and/or FitNesse is an advantage).

    • College Degree or equivalent experience; advanced studies/degree preferred.

    Preferred Skills

    • Client facing and consultancy.

    • Unix administration.

    • Knowledge of Information Security.

    Keys to Success in this Role:

    • Technical proficiency with solid process orientation.

    • Impeccable troubleshooting skills.

    • Intellectual agility and interpersonal flexibility.

    • Strong consultation and communications skills.

    • Ability to collaborate and develop long-term relationships.

    • Curiosity to learn and instill new paradigms in other.

    Current Freddie Mac employees please apply through the internal career site.

    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.

    We are an equal opportunity employer and value diversity and inclusion at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by applicable law. We will ensure that individuals with differing abilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

    Notice to External Search Firms: Freddie Mac partners with BountyJobs for contingency search business through outside firms. Resumes received outside the BountyJobs system will be considered unsolicited and Freddie Mac will not be obligated to pay a placement fee. If interested in learning more, please visit https://www.BountyJobs.com and register with our referral code: MAC.

    Time-type:Full time

    FLSA Status:Exempt

    Freddie Mac offers a comprehensive total rewards package to include competitive compensation and market-leading benefit programs. Information on these benefit programs is available on our Careers site.

    This position has an annualized market-based salary range of $154,000 - $230,000 and is eligible to participate in the annual incentive program. The final salary offered will generally fall within this range and is dependent on various factors including but not limited to the responsibilities of the position, experience, skill set, internal pay equity and other relevant qualifications of the applicant.

    Why you should apply for a job to Freddie Mac:

  • 56% say women are treated fairly and equally to men
  • 89% would recommend this company to other women
  • 60% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.