Agile Development Sr

Freddie Mac

North Dakota

On-site

USD 175,000 - 193,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Freddie Mac is seeking a software engineer to develop Java-based applications across on‑prem and cloud environments. You will lead architecture design, implement DevOps patterns, and provide SME training while contributing to agile practices and CNCF‑based cloud native initiatives.

The role requires a Master’s or Bachelor’s in a technical field with 3+ years of software development, including WebLogic/Tomcat/Apache, AWS, and SQL/Oracle experience.

Qualifications

  • Master's or Bachelor’s degree in a technical field with 3–5 years of software development experience.
  • Experience with WebLogic/Tomcat/Apache and cloud native tech (AWS).
  • Knowledge of databases such as SQL/Oracle/UDB and scripting languages like Java, Python, AngularJS, NodeJS, or Go.

Responsibilities

  • Develop software using service meshes and Java/Spring Boot.
  • Lead architectural reviews and implement reference patterns for DevOps.
  • Provide SME training for on-prem and cloud apps, participate in demos.
  • Collaborate in agile/change management and cloud-native CNCF practices.
  • Design and develop cross-team Java libraries and support existing items.

Education

Master's degree in Computer Science or related field
Bachelor's degree in Computer Science or related field

Tools

WebLogic
Tomcat
Apache
AWS
UDB
Sybase
SQL
Oracle
Java
Python
AngularJS
NodeJS
Go

Job description

Opened Recently Location McLean, VA Category Technology Job Id JR17695

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.

Job Description:
  • 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.
  • Position may be eligible for part-time telecommuting.
Job Requirements:

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. The required experience must include the following:

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

OR

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. The required experience must include the following:

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

40 hours per week 8:45 AM to 5:15 PM.

Work location: 8200 Jones Branch Drive, McLean, VA 22102.

This position has a prevailing wage range of $175,427.00 - $192,985.94 and is eligible to participate in the annual incentive program. The final salary offered will 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.

We consider all applicants for all positions without regard to gender, race, color, religion, national origin, age, marital status, veteran status, sexual orientation, gender identity/expression, physical and mental disability, pregnancy, ethnicity, genetic information or any other protected categories under applicable federal, state or local laws. We will ensure that individuals 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.

A safe and secure environment is critical to Freddie Mac’s business. This includes employee commitment to our acceptable use policy, applying a vigilance-first approach to work, supporting regulatory mandates, and using best practices to protect Freddie Mac from potential threats and risk. Employees exercise this responsibility by executing against policies and procedures and adhering to privacy & security obligations as required via training programs.

CA Applicants: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Manager
Software Engineering Manager

Information Technology Senior Management Forum • McLean (VA)

On-site
USD 154,000 - 232,000
Software Engineer, Tech Lead
Software Engineer, Tech Lead

Freddie Mac • McLean (VA)

On-site
USD 154,000 - 230,000
[Active Hring] Software Engineer Professional at Freddie Mac McLean, VA
[Active Hring] Software Engineer Professional at Freddie Mac McLean, VA

Freddie Mac • McLean (VA)

On-site
USD 103,000 - 155,000
Software Engineering Tech Lead
Software Engineering Tech Lead

Freddie Mac • McLean (VA)

On-site
USD 154,000 - 230,000
Strategic Transformation Senior - Business Solutions & Automation
Strategic Transformation Senior - Business Solutions & Automation

Freddie Mac • McLean (VA)

On-site
USD 112,000 - 168,000
Trading & Analytics Model Developer - Technical Lead
Trading & Analytics Model Developer - Technical Lead

Freddie Mac • McLean (VA)

On-site
USD 147,000 - 221,000
Software Engineering Manager
Software Engineering Manager

ITSMF • McLean (VA)

On-site
USD 154,000 - 232,000
Multifamily Portfolio Analytics & Strategy, Senior Manager
Multifamily Portfolio Analytics & Strategy, Senior Manager

Freddie Mac • McLean (VA)

On-site
USD 166,000 - 250,000
Multifamily Software Development Intern – Summer 2027
Multifamily Software Development Intern – Summer 2027

Freddie Mac • McLean (VA)

On-site
USD 54,000 - 82,000
Solutions Architecture Senior Technical Lead (Multifamily BTO)
Solutions Architecture Senior Technical Lead (Multifamily BTO)

Freddie Mac • McLean (VA)

On-site
USD 161,100 - 196,900
Total rewards package