Freddie Mac is a public government-sponsored enterprise that provides mortgage capital to lenders. The Agile Development Associate II will be part of a software development team focused on enhancing core applications and providing innovative solutions to improve operational efficiencies across Freddie Mac's business areas.
Understand Business needs and processes; identify solutions, present and work with project team/sponsors in identifying best solution.
Participate in Requirements Analysis; design Applications based on System Requirements; promote top code quality and solve challenging issues related to performance tuning and scalability.
Participate in backlog grooming, development, and unit testing
Provide hands-on test automation support in writing, maintaining, and improving test code with best coding practices followed.
Provide production support that includes evaluate defects, investigate cause, and come up with solutions to address defects.
Qualification
Required
BS / BA with Computer Science or Information Technology, or related field
1-to-2-year(s) experience with SAFE Agile, Kanban or SCRUM frameworks
At least 2 years of experience in: Java /J2EE, Spring (Spring Core, Spring Rest, Spring Boot) or equivalent programming languages (C++, Angular, Python), Groovy a plus
At least 1 year of experience in databases management: PostgreSQL, MongoDB, Sybase with advanced SQL knowledge
At least 2 years of experience in test automation concepts, frameworks, UI automation using standard automation languages
At least 1 year of DevOps experience in AWS environment or equivalent (Azure, Google)
Experience with UML, SQL and UNIX Shell Script
Demonstrated analytical ability and problem-solving skills
Self-starter; collaborative; problem-solver
Organized, ability to meet deadlines, work independently, manage priorities
Proficient in documenting and communicating ideas clearly
Ability to resolve issues in a non-confrontational manner
Good interpersonal and relationship building skill
Works under normal supervision; Follows established directions from Team Lead
Good teammate
Strong written and oral communications skills
Proactive in nature with customer satisfaction as primary goal
Innovative in providing solutions, likes to take on challenges with calculated risk
Quick learner of new technologies and tools
Thinks holistically and provide confident solutions
Preferred
Experience with SOAP & REST based Web services
Familiarity with Bootstrap, JSON, Jenkins, Maven Builds
Knowledge of the Mortgage Industry
Experience with Agile or Waterfall software development project methodologies
Hands-on experience with Build and Deployment tools and languages
Benefits
Freddie Mac is a public government-sponsored enterprise that provides mortgage capital to lenders.