Jobs and Careers
FR

Full - Stack Development, Senior

Freddie Mac
Headquarters 1, United States, United Statesfull_timeVerifiedPosted 20 Mar 2025
💰 $174,000/yr($116,000/yr$174,000/yr)

About the role

At Freddie Mac, you will do important work to build a better housing finance system and you’ll be part of a team helping to make homeownership and rental housing more accessible and affordable across the nation.

Position Overview

Are you interested in joining a high performing team to design, build and maintain company-wide financial reporting? Are you someone who enjoys implementing data-driven solutions and visual insights for executive leaders to make sound technology investment decisions?

The IT Enterprise Business Technology Office (BTO) - Corporate Technologies department has an exciting opportunity for a motivated and experienced senior developer passionate about using technology to solve and automate business needs and processes. This successful candidate will be part of IT development, maintenance, & support work across Corporate and Technology Finance systems. This candidate will need to work well in a technical team environment operating independently with limited oversight.

Apply today and learn why there is #MoreatFreddieMac !

Our Impact:

  • The Enterprise BTO provides end-to-end delivery (concept to implementation) for a portfolio of projects, products and business initiatives sponsored by various business divisions

  • Delivery of Finance planning and reporting solutions to effectively perform financial functions and support data analysis

  • Delivery of integrations between Finance systems and other systems

  • Delivery and support of solutions for the Finance data platform to enable effective data analytics and reporting

  • Collaboration with other technology teams to advance our technical capabilities, automate and optimize processes to meet business challenges

  • Ensure we understand and address business needs applying a variety of innovative technology solutions including COTS, SaaS, and home-grown capabilities

Your Impact:

  • Drive technical innovation and stay up to date on the emerging technology trends

  • Work with project collaborators in reviewing and understanding business and technical requirements

  • Research and evaluate technology solution options including build versus buy or a combination

  • Partner with architects, project, and infrastructure teams to develop architecture and design specifications from which applications will be built

  • Provide guidance on coding and unit testing standards for optimal code quality and reuse

  • Prototype and develop systems based upon requirements and architecture specifications

  • Provide technical expertise and oversight on various projects in a hands-on capacity while mentoring developers on the team

  • Lead and participate in design, code, and other relevant project reviews

  • Lead and support production incident tracking, resolving critical issues.

  • Lead and support infrastructure upgrades, patching, and vulnerability remediation activities impacting business applications

  • Work closely with testing and infrastructure teams during project and operational activities to resolve blockers and issues

Qualifications

  • Bachelor’s Degree in Information Technology, Computer Science, Engineering or related field or equivalent combination of education and work experience

  • Typically has 5+ years related experience

  • Deep technical and analytical skills with the ability to analyze system functionality and resolve issues

  • Strong Front and Back End Development Skills: Python, Java full stack, Angular, Unix shell scripting

  • Solid understanding of relational databases, SQL, and data modeling

  • Good understanding of Information and application security including LDAP, certificates, public key encryption, SSH, access credentials, etc

  • Understanding of typical multi-tier architectures: web servers, caching, application servers, & load balancers

  • Experience building and maintaining test automation suite to fully test the applications and features

  • Experience using automation / CICD pipeline integration tools (Jenkins, GIT, Bitbucket, Artifactory, etc.)

  • Experience with Tableau or BI tools with strong analytical skills

  • Experience in Financial Services industry, preferably with experience with financial accounting, planning, and reporting technologies

  • Experience working with the Atlassian suite of tools, specifically JIRA

Keys to Success in this Role

  • Collaborate and build strong working relationships

  • Strong verbal and written communication skills

  • Communicate

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Freddie Mac

View company profile →