Agile Development Sr

Freddie MacMcLean, VA
$129,000 - $193,000Hybrid

About The Position

At Freddie Mac, our mission of Making Home Possible is what motivates us, and it’s at the core of everything we do. Since our charter in 1970, we have made home possible for more than 90 million families across the country. Join an organization where your work contributes to a greater purpose.

Requirements

  • Bachelor’s degree or foreign equivalent degree in Computer Science, Computer Engineering, or a closely related technical field followed by 5 years of progressively responsible experience in a software development occupation.
  • 3 years of experience with application building and deployment using web application servers, such as WebLogic, Tomcat, or Apache.
  • 3 years of experience with cloud native technologies, such as Amazon Web Services (AWS).
  • 2 years of experience with databases, such as UDB, Sybase, SQL, or Oracle.
  • Demonstrated knowledge of scripting/programming languages, such as Java, Python, Angular JS, Node JS, or Go.
  • Any combination of education that has been evaluated by a professional credentials evaluation service to be the academic equivalent of a U.S. degree will be accepted.
  • Knowledge may be demonstrated through education, training and/or experience.
  • Or Master’s degree or foreign equivalent degree in Computer Science, Computer Engineering, or a closely related technical field followed by 3 years of progressively responsible experience in a software development occupation.
  • 1 year of experience with application building and deployment using web application servers, such as WebLogic, Tomcat, or Apache.
  • 1 year of experience with cloud native technologies, such as Amazon Web Services (AWS).
  • Demonstrated knowledge of databases, such as UDB, Sybase, SQL, or Oracle.
  • Demonstrated knowledge of scripting/programming languages, such as Java, Python, Angular JS, Node JS, or Go.
  • Any combination of education that has been evaluated by a professional credentials evaluation service to be the academic equivalent of a U.S. degree will be accepted.
  • Knowledge may be demonstrated through education, training and/or experience.

Responsibilities

  • Develop software code using service meshes, including but not limited to Istio, Java, Spring boot, etc.
  • Identify and implement standard methodologies in software development by demonstrating agile techniques.
  • Review and optimize application architecture.
  • Support existing operational items.
  • Lead technical implementation and designing effort.
  • Design and develop Java libraries to be used across teams.
  • Participate/Conduct demos to showcase the reference implementations.
  • Provide training and subject matter expert (SME) support for on-prem and cloud-based Applications.
  • Implement architecture approved patterns to uplift the applications from current state as a solution.
  • Capture new reference implementation patterns for DevOps adoption in a central repository.
  • Participate in Change Management and Agile methodologies.
  • Implement Cloud Native Computing Foundation (CNCF) principles using cloud native technologies.
  • Provide training and SME support and Perform applications Gap analysis between current and target states and Participate in Change Management practices.

Benefits

  • competitive compensation
  • market-leading benefit programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service