Agile Development, Director (Hybrid - 3 Days in Office)

Freddie Mac
Mc Lean, Virginia, US
Full-time

Position Overview :

Are you a seasoned leader who is looking for a challenge? Do you embrace change and innovation and push the boundaries of what is possible?

Do you embody Agile delivery at the core of your culture and are experienced and ready for a modernized delivery environment?

At Freddie Mac, we want you to be a part of our major transformation! In this role, you will showcase both your software development and leadership skills.

You will coach and mentor a team of dedicated developers, influencing business outcomes and guiding transformation.

Your Work Falls Into These Primary Categories :

  • Application Development and Technology Stack
  • Lead teams to develop software code using front-end technologies like Angular, JavaScript, CSS, and HTML following responsive design patterns and building backend services using Java.
  • Identify, implement, and govern best practices in software development.
  • Willing to adapt and learn new cutting-edge technologies.
  • Implement and deliver sustainable solutions with a keen eye towards simplicity, extensibility, manageability, performance, and re-use.
  • Communication and Adaptability
  • Excellent communication skills and leading teams of motivated software engineers.
  • Solid experience influencing business outcomes by working directly with business users / stakeholders.
  • Ability to learn quickly and apply previous experience to our dynamic environment.
  • Operation and Technology
  • Review and optimize application architecture.
  • Support existing operational items and transition to the new technology stack.
  • Help lead technical implementation and design efforts.
  • Break down complex requirements into clear design concepts for teams to implement.
  • Influence architectural outcomes to balance delivery feasibility and longevity of the platform.
  • Ensure solutions are ready for deployment.
  • Leadership
  • Manage and grow development team leadership.
  • Champion adoption and adherence to development and testing best practices.
  • Work across the enterprise to influence shared services improvements.

Required :

  • Deep knowledge of Java web services and messaging enterprise integration patterns.
  • Experience working with MongoDB.
  • Experience building and deploying Spring Boot Microservices on EKS.
  • Collaborate with UX Designers, Architects, Developers, and Product Owners in drafting the roadmap for Underwriting.
  • Experience with enterprise architectures and microservices architecture.
  • Deep knowledge of software development and testing practices.
  • Develop POCs using rapid prototyping methodologies for review and demonstration.
  • Experience with consuming RESTful APIs and building responsive design UI.
  • Quality communication and leadership skills; mentor and support members of the UI team.
  • Ability to coordinate multiple work streams across different teams.
  • Experience with developing Single Page Applications and a broad range of JavaScript frameworks.
  • Deep knowledge of HTTP protocol, HTML5, CSS, SASS, JavaScript, and Bootstrap.
  • Working knowledge of Karma and Jasmine.
  • Working knowledge of at least Angular 8+.
  • Solid experience with Cucumber / Protractor / Cypress.
  • Working knowledge of OAuth 2.0, JSON Web Token, and Open ID Connect.
  • Knowledge of Kubernetes and Docker.
  • Knowledge of core Object-Oriented Principles.

Our Impact :

The Multifamily Business Technology Office (BTO) supports the multifamily vertical by crafting and creating solutions to a variety of technology challenges.

This support includes deploying new technologies such as mobile solutions and microservices, and maintaining critical underwriting and accounting applications.

Our operations team also leads a business-focused service desk and is directly involved in the processing of every deal.

Your Impact :

  • Drive the technical solution for needs, valuing simplicity and challenging technical constraints to achieve a proven design.
  • Be the executor and transformative force behind the technical solution.
  • Accountable for the delivery of quality software aligned with enterprise architecture, performance, maintainability, and accurate deployment.
  • Mentor teams driving full adoption of modern software engineering and delivery practices.
  • Establish positive relationships to drive solutions aligned with a strategic vision.
  • Constantly seek innovative ways to tackle sophisticated technical problems.
  • Work with the Chief Product Owner for building reusable and scalable components.

Qualifications :

  • 10-12+ years of related and proven experience engineering solutions.
  • Bachelor’s degree or equivalent experience; advanced studies / degree preferred.
  • 14-15+ years leading modernized development teams.
  • Languages : Java, Spring Boot, Angular, JavaScript, HTML / CSS.
  • Modern Tools : Jenkins, Cucumber, Atlassian Suite (Jira, Bitbucket), Git.
  • DBs : PostgreSQL, Mongo.
  • Cloud : AWS.
  • Other : EKS, Docker.

Preferred Skills :

  • Knowledge of CI / CD pipeline and Jenkins.
  • Experience with GitHub / Bitbucket and implementing code reviews using the pull request process.
  • Experience developing software products in an Agile development environment and exposure to TDD practices.
  • Knowledge of 12-factor application design principles.
  • Experience building open source or inner source shared-component libraries.
  • 5 years of people management and leadership experience.
  • Experience in the Financial Services industry.

Keys to Success in this Role :

  • Strong hands-on technology architecture, design, and implementation skills.
  • Excellent communication skills and leading teams of motivated software engineers.
  • Solid experience influencing business outcomes by working directly with business users / team members.
  • Ability to learn quickly and apply previous experience to our multifaceted environment.
  • Excellent collaborator and fantastic teammate with a spirit for innovation.
  • Proven success coaching and redefining technical teams to shift to a modern execution model.

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 to 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.

Freddie Mac offers a comprehensive total rewards package, including 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 $202,000 - $302,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.

Do you have the skills to fill this role Read the complete details below, and make your application today.

J-18808-Ljbffr

Remote working / work at home options are available for this role.

1 day ago
Related jobs
Promoted
Freddie Mac
McLean, Virginia

As a data governance / data management specialist, are you looking for new challenges to solve and enjoy influencing and collaborating with business and technology partners? Do you enjoy applying your risk approach to data challenges? Would you like to join a team enthusiastic in this space? If so, ...

Promoted
Freddie Mac
McLean, Virginia

Are you looking for an inclusive company culture to help prepare you for a successful career? The Finance Division within Freddie Mac is searching for curious and creative individuals to support the division’s objectives, projects and initiatives. Interns at Freddie Mac have the opportunity to activ...

Promoted
Freddie Mac
McLean, Virginia

Bachelor's Degree in Management Information Systems, Business Administration with an emphasis in Technology, Computer Science, Accounting Information Systems or related field and equivalent experience. Provide risk expertise in Information Security domains (such as Cyber, Identity Access Management,...

Promoted
Freddie Mac
McLean, Virginia

This 12-month cohort program designed for recent Information Technology/Information Systems/Business Information Technology or related technology grads will springboard you into a fulltime career with an industry leader building the future of technology for the housing/finance industry. Undergraduat...

Promoted
Freddie Mac
McLean, Virginia

Project management experience using standard project management tools; collecting, writing, and maintaining business requirements; maintaining action item trackers, issue and risks logs; handling budgets and reporting and facilitation of effective project team meetings; ability to work as an influen...

Promoted
Freddie Mac
McLean, Virginia

Execute and continue developing the framework that enables coordination and collaboration across analytical teams supporting the Single-Family division. Implement and continue developing the framework that enables coordination and collaboration across analytical teams supporting the Single-Family di...

March of Dimes
Arlington, Virginia

This role is responsible for ensuring revenue goal achievement through developing/stewarding donor/prospect relationships, identifying and securing market volunteer leadership, and generating/closing leads for mission investment products in large or medium-size markets. The Director Donor Developmen...

Freddie Mac
McLean, Virginia

Are you passionate about budget management? Are you someone who thrives in working in high visibility, fast-paced environment? The I&CM Business Technology Office (BTO) is Freddie Mac’s Investments and Capital Markets technology department, embedded directly in the business – right on the trading fl...

Freddie Mac
McLean, Virginia

Are you looking for an inclusive company culture to ease the transition from college into the workforce? The Single-Family division within Freddie Mac is searching for creative individuals to join our organization. Our Program will involve continuous business and skills training to set you up for su...

Freddie Mac
McLean, Virginia

GBS is responsible for identifying and measuring operational risks, analyzing and reporting on risks, and collaborating with the Three Lines of Defense and management across the company. In this role, operational risks include SOX, data privacy, information security, business continuity, laws/regula...